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 目录下,导致无法显示

Shiro 与 LDAP

shiro 配置参数的含义

shiro-web-02

shiro配置学习

如何在 Shiro 中使用 JdbcRealm 对提交的密码进行哈希处理?