问题
Swagger2 UI 提示“请确保swagger资源接口正确”,前台页面没有内容。
解决
网络上的大多博客都说是“由于注解使用错误,json格式不正确导致的swagger接口文档报错”。然而我的并非如此,网络调试显示401-未登录。
状态是未登录,然而这个页面应该是无需登录就可以查看的,很明显是被拦截了。查看了放行的url,发现放行的swagger资源目录写错了,应该是
/swagger-resources/**
,而非/swagger-resource/**
。修改后重启应用,重新访问swagger页面,一切正常。