请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Spring Security登录失败的处理

访问管理员登录页面"/admin/login"时,登录失败会跳转到/user/login页面。LoginAuthFailHandler的配置,在获取登录的uri时,其实获取到的是spring security的/login,然后LoginUrlEntryPoint就会返回默认的/user/login,这不符合要求呀?怎么改

正在回答 回答被采纳积分+3

1回答

瓦力老师 2018-11-09 08:37:38

亲,这个登录相对简陋一点,其实重要的是设计,代码是工具,你对这个登录设计有什么想法,说一下,我们一起改进~

1 回复 有任何疑惑可以回复我~
  • 提问者 oxygen_oO #1
    我是想控制一下登录成功或失败之后所跳转的位置:比如管理员登录失败之后应该跳转到管理员登录页面,这里只能跳转到普通用户登录页面;登录成功后应该跳转到普通用户中心或管理员中心。感觉LoginUrlEntryPoint那里determineUrlToUseForThisRequest获取的uri还是有些问题,特别是登录失败determineUrlToUseForThisRequest调用的时候。
    回复 有任何疑惑可以回复我~ 2018-11-09 10:11:30
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信