shiro中LoginUrl与UnauthorizedUrl的作用
Posted 健康平安的活着
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shiro中LoginUrl与UnauthorizedUrl的作用相关的知识,希望对你有一定的参考价值。
一 描述
1.如shiroconfig的filter
haha.html放到templates目录下,无法通过页面直接访问
需要配置一下走后台跳转
1.2 用户未登录直接访问index页面
1.3 结论
1.loginUrl:没有登录的用户,请求某个资源页面(这里是index.html)时,自动跳转到制定的haha.html页面。
2.unauthorizedUrl:登录成功的用户,访问了没有被授权的资源,自动跳转到制定的页面。
3.map.put("/**", "authc")使得所有请求都需要认证才能请求成功,否则就跳转至setLoginUrl中指定的页面,同时为了使登录页面可以在未登陆时请求成功,需要用代码map.put("/login.html","anon")进行设置。
以上是关于shiro中LoginUrl与UnauthorizedUrl的作用的主要内容,如果未能解决你的问题,请参考以下文章
shiro+springmvc集成时,配置loginUrl='login.jsp',但是login.jsp页面在WEB-INF 目录下,导致无法显示