Springboot 使用swagger一直重定向

本文介绍了Springboot使用swagger时遇到的持续重定向问题,分析了可能的原因,包括缺少@EnableSwagger2Doc注解、yaml配置未开启Swagger、登录验证拦截器未排除Swagger资源路径,特别是注意排除路径在部署时可能存在的项目名差异。当以上方法无效时,建议寻求专家帮助。
摘要由CSDN通过智能技术生成

 1.现象

  就是一访问就弹出一个框框一直重定向到你崩溃,必须要把页面关掉才行。。。

 

2.可能的问题

(1)你的启动类里面没有添加    @EnableSwagger2Doc  注解;

(2)你的yml里面没有打开开关: 

 swagger: 

   enabled: true

(3)你用了拦截器(比如:登录验证的拦截器)(比如:某个继承了WebMvcConfigurationSupport的东西),没有把它的资源路径exclude掉:

  【划重点】:也很有可能你把exclude的路径写错了。比如部署了war包,经常会比localhost访问多一个项目名称。一定要检查啊!!!

    @Override
    public void addResourceHandlers(final ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/assets/**").
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值