Asm*_*ust 3 security jsp shiro
我试图在Shiro中添加注销功能,我在JSP页面中添加了这个功能:
<a href="/logout">Log Out</a>
Run Code Online (Sandbox Code Playgroud)
而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
Run Code Online (Sandbox Code Playgroud)
但是当我尝试注销时,它会给我一个
HTTP状态404 ...请求的资源()不可用.
小智 5
如果您重读他们建议的文档
[urls]
/logout = logout
Run Code Online (Sandbox Code Playgroud)
因为看起来你有一个重定向循环:转到logout.jsp,调用注销过滤器,重定向到logout.jsp,调用注销过滤器等.
到目前为止,我已经能够使用此方法正确地重定向它.
| 归档时间: |
|
| 查看次数: |
4497 次 |
| 最近记录: |