sa-token配置路由拦截放行Swagger路径

在交流群里一个老生常谈的问题,集成swagger后访问报错,无token,放行路径如下

 //放行路径
    private static final String[] EXCLUDE_PATH_PATTERNS = {
        // Swagger
        "**/swagger-ui.html", 
        "/swagger-resources/**", 
        "/webjars/**",
        "/v2/**",
        "/swagger-ui.html/**",
        "/doc.html/**",
        "/error",
        "/favicon.ico",
        "sso/auth",
        "/csrf"
}

当然  后台还是一样有异常输出  然后在跟踪后发现  最后要放行的路径是 /  这个就算了

2022-02-11 17:43:40.016  INFO 928 --- [   scheduling-1] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
/
2022-02-11 17:43:56.382 ERROR 928 --- [nio-5001-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is cn.dev33.satoken.exception.NotLoginException: 未提供Token] with root cause

cn.dev33.satoken.exception.NotLoginException: 未提供Token
	at cn.dev33.satoken.exception.NotLoginException.newInstance(NotLoginException.java:137)
	at cn.dev33.satoken.exception.NotLoginException.newInstance(NotLoginException.java:104)
	at cn.dev33.satoken.stp.StpLogic.getLoginId(StpLogic.java:571)
	at cn.dev33.satoken.stp.StpLogic.checkLogin(StpLogic.java:556)
	at com.ge.remote.modules.system.util.StpUserUtil.checkLogin(StpUserUtil.java:332)
	at com.ge.remote.config.WebMvcConfigurer.lambda$null$1(WebMvcConfigurer.java:120)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值