首先我配置全部正确,
可是一打开发现就出现
后来发现是因为我配置了统一token校验,而拦截器把swagger给拦截了
所以我们只需要在注册生效的拦截器中加入对swagger的判定和放行就可以了
//判断是不是swagger是就放行
HandlerMethod handlerMethod=(HandlerMethod)handler;
if("springfox.documentation.swagger.web.ApiResourceController".equals(handlerMethod.getBean().getClass().getName())){
return true;
}
放行