Open xiaoymin opened 5 years ago
使用权限控制还要保证有开启@EnableSwaggerBootstrapUI注解
在yml文件中添加了配置,也开启了@EnableSwaggerBootstrapUI,访问接口页面的时候还是没有登录认证,直接显示了所有的内容
yml配置了,没效果,application-dev.yml内容如下: swagger: production: false basic: enable: true username: admin password: knife
@Zhujinyong yml配置了,没效果,application-dev.yml内容如下: swagger: production: false basic: enable: true username: admin password: knife
如果是1.9.6版本的话吧swagger改成knife4j试试看,新版本更名后文档没来得及改
@xiaoymin
@Zhujinyong yml配置了,没效果,application-dev.yml内容如下: swagger: production: false basic: enable: true username: admin password: knife
如果是1.9.6版本的话吧swagger改成knife4j试试看,新版本更名后文档没来得及改
使用了最新版本1.9.6,还是没有效果
knife4j 这个安全配置无效, springboot2.2.1
权限不成功的留意下swagger-bootstrap-ui的版本,需要1.9.0+
用的是最新版1.9.6的呢发自我的华为手机-------- 原始邮件 --------发件人: lifan149 notifications@github.com日期: 2019年12月4日周三 13:09收件人: xiaoymin/blog-comments blog-comments@noreply.github.com抄送: zhww9206 zhang_ww01@126.com, Comment comment@noreply.github.com主 题: Re: [xiaoymin/blog-comments] 访问权限控制 | swagger-bootstrap-ui (#79)权限不成功的留意下swagger-bootstrap-ui的版本,需要1.9.0+
—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or unsubscribe.
knife4j v1.9.6的权限配置如下:
knife4j:
production: false
basic:
enable: true
username: admin
password: 123321
@Ronaltn knife4j v1.9.6的权限配置如下:
knife4j: production: false basic: enable: true username: admin password: 123321
@Ronaltn knife4j v1.9.6的权限配置如下:
knife4j: production: false basic: enable: true username: admin password: 123321
老哥稳!
如果项目本身已有Security配置,则会与此配置冲突
swagger:
production: false
basic:
## 开启Swagger的Basic认证功能,默认是false
enable: true
## Basic认证用户名
username: admin
## Basic认证密码
password: 123456
然后页面弹出输入用户名 和 密码,输入后一直不正确。
Swagger:1.9.3 的版本 springcloud:Greenwich.SR3 springboot:2.1.8 SpringSecurity:2.1.8 spring-security-jwt:1.0.9.RELEASE
登录框第一次访问的时候才会弹出,而且输入了账号密码不管用
有个问题,通过网关转发的请求无法正常登录!
springBoot 2.3.1 在yaml文件下配置权限不生效,打开文档还是直接显示
<!--knife4j-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>swagger-bootstrap-ui</artifactId>
<version>1.9.6</version>
</dependency>
不知道为什么在springboot
配置文件中,没有自动提示knife4j相关的配置文件展示,
http://doc.xiaominfo.com/guide/accessControl.html
Vue 驱动的静态网站生成器