From 730b39d18ef9116f37a366be33000edddbfdc2cc Mon Sep 17 00:00:00 2001 From: liquor <958142070@qq.com> Date: Thu, 6 Nov 2025 03:36:50 +0000 Subject: [PATCH] =?UTF-8?q?fix(api-docs):=20=E4=BF=AE=E5=A4=8D=20OpenAPI?= =?UTF-8?q?=20=E5=AE=89=E5=85=A8=E9=85=8D=E7=BD=AE=E6=9C=AA=E6=AD=A3?= =?UTF-8?q?=E7=A1=AE=E5=BC=95=E7=94=A8=20securityScheme=20=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../apidoc/autoconfigure/SpringDocAutoConfiguration.java | 6 +----- continew-starter-dependencies/pom.xml | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/continew-starter-api-doc/src/main/java/top/continew/starter/apidoc/autoconfigure/SpringDocAutoConfiguration.java b/continew-starter-api-doc/src/main/java/top/continew/starter/apidoc/autoconfigure/SpringDocAutoConfiguration.java index 8a302f63..9a5e6408 100644 --- a/continew-starter-api-doc/src/main/java/top/continew/starter/apidoc/autoconfigure/SpringDocAutoConfiguration.java +++ b/continew-starter-api-doc/src/main/java/top/continew/starter/apidoc/autoconfigure/SpringDocAutoConfiguration.java @@ -40,10 +40,8 @@ import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; import top.continew.starter.apidoc.handler.BaseEnumParameterHandler; import top.continew.starter.core.autoconfigure.application.ApplicationProperties; -import top.continew.starter.core.util.CollUtils; import top.continew.starter.core.util.GeneralPropertySourceFactory; -import java.util.List; import java.util.Map; /** @@ -87,12 +85,10 @@ public class SpringDocAutoConfiguration implements WebMvcConfigurer { Components components = properties.getComponents(); if (components != null) { openApi.components(components); - // 鉴权配置 Map securitySchemeMap = components.getSecuritySchemes(); if (MapUtil.isNotEmpty(securitySchemeMap)) { SecurityRequirement securityRequirement = new SecurityRequirement(); - List list = CollUtils.mapToList(securitySchemeMap.values(), SecurityScheme::getName); - list.forEach(securityRequirement::addList); + securitySchemeMap.keySet().forEach(securityRequirement::addList); openApi.addSecurityItem(securityRequirement); } } diff --git a/continew-starter-dependencies/pom.xml b/continew-starter-dependencies/pom.xml index 962fac69..5ad07a6a 100644 --- a/continew-starter-dependencies/pom.xml +++ b/continew-starter-dependencies/pom.xml @@ -62,7 +62,7 @@ 2.9.0 - 1.0.1 + 1.1.0 2.2.36