shiro配置好后,登录成功会转向/favicon.ico,
出现上述问题的原因是:
基本大多数浏览器都会请求favicon.ico这个图标文件用来展示在浏览器的URL地址前面,而这个文件被shiro保护了
解决方法:配置/favicon.ico匿名访问
/favicon.ico = anon
这并不是一个好方案,为何要将favicon.ico请求的处理交给你的Servlet容器呢?我们应该用nginx或apache直接处理.
或者
在应用的web.xml中配置:(还不清楚为什么)
<mime-mapping>
<extension>ico</extension>
<mime-type>image/x-icon</mime-type>
</mime-mapping>
评论区