
swagger
litGrey
码字靠灵感,享受午睡和阅读
展开
-
swagger 设置全局token
1. 在swaggerConfig 配置文件中定义一个bean如果不知道swaggerConfig可看之前发布swagger的配置文章https://blog.youkuaiyun.com/luChenH/article/details/90763812 @Bean SecurityScheme securityScheme() { return new ApiKey("token", "token", "header"); }名字根据自己需要变更,我这边就是tok.原创 2020-12-22 11:04:31 · 1629 阅读 · 1 评论 -
springboot搭建swagger2超简单
1.下载swagger2依赖swagger2<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --><dependency> <groupId>io.springfox</groupId> <artifactId...原创 2019-06-04 17:16:40 · 773 阅读 · 0 评论 -
Swagger 上传文件
1.使用注解上传2.相关代码 @ApiOperation(value = "上传文件接口",produces = MediaType.MULTIPART_FORM_DATA_VALUE) @ApiResponses({ @ApiResponse(code = 601,message = "上传文件发生异常") }) @Pos...原创 2019-07-12 17:39:30 · 2802 阅读 · 0 评论 -
No handler found for GET /x/swagger-resources
1. 页面显示2.异常显示2019-07-11 17:27:59.523 ERROR 15932 --- [io-8100-exec-17] c.g.common.exception.RRExceptionHandler : No handler found for GET /xx/swagger-resources3.排查问题1在启动下添加@O...原创 2019-07-11 18:00:18 · 15968 阅读 · 1 评论 -
swagger添加权限验证,swagger安全控制
当我们使用swagger,进行文档管理的时候,担心文档暴露。可采用两种方式1.环境权限配置对swagger文档配置只在测试环境可访问,生产环境不可访问。@Profile({"dev","test"})如以上配置,则只有在dev以及test环境有效,在生产环境不可访问。2.账户权限配置在1.9.0版本时,针对Swagger的资源接口,SwaggerBootstrap...原创 2019-07-20 15:57:48 · 28625 阅读 · 18 评论 -
swagger添加头部参数
本例头部信息为token权限,当然使用其他的参数原理相同1.代码截图2.使用代码@ApiImplicitParam(value = "鉴权token",name = "token",paramType = "header", dataType = "String", required=true)3.swagger文档说明截图显示4.swagger文...原创 2019-09-11 10:04:14 · 2348 阅读 · 0 评论