shiro登陆成功不跳转successUrl的问题
2016-01-07 10:54
393 查看
<bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> <property name="securityManager" ref="securityManager" /> <!-- loginUrl认证提交地址,如果没有认证将会请求此地址进行认证,请求此地址将由formAuthenticationFilter进行表单认证 --> <property name="loginUrl" value="/login" /> <property name="successUrl" value="/index" /> <property name="unauthorizedUrl" value="/refuse" /> <!-- 过虑器链定义,从上向下顺序执行,一般将/**放在最下边 --> <property name="filterChainDefinitions"> <value> <!-- 退出拦截,请求logout.action执行退出操作 --> /logout.action = logout <!-- 匿名用户可以访问访问页面 --> /refuse = anon <!--authc Requires the requesting user to be authenticated for the request to continue --> /login = authc /** = user <!-- user表示身份认证通过或通过记住我认证通过的可以访问 --> </value> </property> </bean> 注意: 下面的配置只在第一次访问shiro系统时才会生效(浏览器不能有缓存,系统内不能有访问记录),以后登陆该系统时,登陆成功后默认会跳转到登陆成功之前的那个页面(由于这个问题的从而导致经常登陆成功后跳转到了项目根目录了) <property name="successUrl" value="/index" />
详细请看下面链接
http://www.myexception.cn/software-architecture-design/1753829.html
相关文章推荐
- Apache Shiro 使用手册(一) Shiro架构介绍
- Apache Shiro 使用手册(二) Shiro 认证
- Apache Shiro 使用手册(五) Shiro 配置说明
- Apache Shiro 使用手册(四) Realm 实现
- 让Apache Shiro保护你的应用
- 基于Spring框架的Shiro配置方法
- 使用Shiro实现登录成功后跳转到之前的页面
- Spring+mybatis+shiro+freemarker+ehcache+ldap+mongo
- 第四章 INI配置
- 第五章 编码/加密
- 第六章 Realm及相关对象
- Shiro预览
- JFinal-Beetl-Shiro(JdbcRealm)-例子
- springrain技术详解
- S2SH整合Shiro之:SessionContext must be an HTTP compatible implementation
- S2SH整合Shiro之:java.lang.NoSuchMethodException: com.sun.proxy.$Proxy25
- 让Apache Shiro保护你的应用
- 第二章 身份验证——《跟我学Shiro》
- 第三章 授权——《跟我学Shiro》
- 第四章 INI配置——《跟我学Shiro》