From 900447ae5c200ccaf9ffcea91b81a37db9faa73b Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: Wed, 23 Apr 2025 22:18:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=96=87=E6=A1=A3=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/genersoft/iot/vmp/conf/SpringDocConfig.java | 7 ++++++- .../genersoft/iot/vmp/conf/security/WebSecurityConfig.java | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/genersoft/iot/vmp/conf/SpringDocConfig.java b/src/main/java/com/genersoft/iot/vmp/conf/SpringDocConfig.java index 338924ca5..903257308 100644 --- a/src/main/java/com/genersoft/iot/vmp/conf/SpringDocConfig.java +++ b/src/main/java/com/genersoft/iot/vmp/conf/SpringDocConfig.java @@ -30,6 +30,7 @@ public class SpringDocConfig { Contact contact = new Contact(); contact.setName("pan"); contact.setEmail("648540858@qq.com"); + return new OpenAPI() .components(new Components() .addSecuritySchemes(JwtUtils.HEADER, new SecurityScheme() @@ -37,7 +38,11 @@ public class SpringDocConfig { .bearerFormat("JWT"))) .info(new Info().title("WVP-PRO 接口文档") .contact(contact) - .description("开箱即用的28181协议视频平台") + .description("开箱即用的28181协议视频平台。
" + + "1. 打开http://127.0.0.1:18080/doc.html#/1.%20全部/用户管理/login_1," + + " 登录成功后返回AccessToken。
" + + "2. 填写到AccessToken到参数值 http://127.0.0.1:18080/doc.html#/Authorize/1.%20全部
" + + "后续接口就可以直接测试了") .version("v3.1.0") .license(new License().name("Apache 2.0").url("http://springdoc.org"))); } diff --git a/src/main/java/com/genersoft/iot/vmp/conf/security/WebSecurityConfig.java b/src/main/java/com/genersoft/iot/vmp/conf/security/WebSecurityConfig.java index a02fd5476..40809beeb 100644 --- a/src/main/java/com/genersoft/iot/vmp/conf/security/WebSecurityConfig.java +++ b/src/main/java/com/genersoft/iot/vmp/conf/security/WebSecurityConfig.java @@ -84,6 +84,7 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter { defaultExcludes.add("/swagger-ui.html"); defaultExcludes.add("/swagger-ui/**"); defaultExcludes.add("/swagger-resources/**"); + defaultExcludes.add("/doc.html"); defaultExcludes.add("/doc.html#/**"); defaultExcludes.add("/v3/api-docs/**");