在尝试在Shiro中添加注销功能时,我在JSP页面中添加了以下内容:
<a href="/logout">Log Out</a>shiro.ini看起来是这样的:
[main]
authc.loginUrl = /login.jsp
logout.redirectUrl = /logout.jsp
#[users]
#admin = p
#mike = p, reader
#joe = p, writer
[urls]
/login.jsp = authc
/logout.jsp = logout
/writer/** = user, roles[writer]
/success/** = user
#/** = anon 但是当我试图退出时,它给了我一个
状态404 ..。请求的资源()不可用。
发布于 2013-09-09 18:39:17
如果你重读他们建议的文件
[urls]
/logout = logout看起来您有一个重定向循环:转到logout.jsp,调用注销过滤器,重定向到logout.jsp,调用注销过滤器,等等。
到目前为止,我已经能够让它正确地使用此方法进行重定向。
https://stackoverflow.com/questions/16945825
复制相似问题