spring security 3 多页面登录 小秘密小运气

首先 多谢这两篇文章的作者

一:http://www.iteye.com/topic/1113842 [color=red]多页面登录[/color]
二:http://blog.csdn.net/k10509806/article/details/6436987 [color=red]filter测试[/color]
如果跟着上面都不成功 实现多页面登录需求的话, 下面可能的好的哦!

最近,好想搞 spring security 3 前后台 多页面登录,跟着他们来配 不起用!

我的[color=red] MyLoginUrlEntryPoint implements AuthenticationEntryPoint就是进不去commence方法[/color],,,观察后

, 和我的运气 测试得到了最 秘密(是因为我在文档查不到,找不到)的 配置

首先,不用配entry-point-ref="loginUrlEntryPoint" 直接
<http use-expressions="true" auto-config="true" access-denied-page="/error.jsp">

第二:在 某个地方的区别
<beans:property name="filterProcessesUrl" value="/j_spring_security_check"/>
<beans:property name="filterProcessesUrl" value[color=red]="/cms/[/color]j_spring_security_check"/>

第三:在 两个登录页的区别
action="${pageContext.request.contextPath}/j_spring_security_check">
action="${pageContext.request.contextPath[color=red]}/cms/[/color]j_spring_security_check">


最后:因为用了auto-config=[color=red]"true" 所以,不能用 position[/color]="FORM_LOGIN_FILTER" ref="adminLoginFilter"/>
而是:

<custom-filter before="FORM_LOGIN_FILTER" ref="loginFilter"/>
<custom-filter after="FORM_LOGIN_FILTER" ref="adminLoginFilter"/>


就是这四步的区别,与第一篇文章! 其他代码几乎一样! 如果你的helloworld运行起来就可以来配这个了!


真的好奇怪啊!我的运气这么好!好,我要把我的运气分给大家分享这个小秘密!

不知道这的原理,刚学了1个月吧,

我这里的运行完全 符合需求,两个页两个targetPage,错误直到本页,没权去ERRORpage
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值