登录时未认证拦截请求的问题

来源:6-11 基于JWT实现SSO单点登录2

醒着长眠

2020-04-15

老师您好,
想问一下如果将自己系统嵌入别人的系统做单点登录,但是自己系统基于表单的登录方式还想保留。
使用spring security的话拦截请求没有登录会自动跳转到之前表单方式的登录页面,该如何根据不同的请求既能拦截到登录页面 又能拦截到单点登录系统的认证页面呢
我想的方式是不修改现成表单登录的方式,将拦截单点系统的请求在spring security中直接通过,然后在程序中自己实现拦截器做处理。
想问下老师,是否可以在spring security中同时处理两种拦截方式

写回答

1回答

JoJo

2020-04-22

这个需求比较怪...但是理论上是可以的,这里涉及到自定义EntryPoint,课程里没有讲,恐怕你得自己研究下,EntryPoint是用来控制当需要身份认证时跳转的逻辑的。

0
1
醒着长眠
好的 谢谢老师的指点~
2020-04-23
共1条回复

Spring Security技术栈开发企业级认证与授权

Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全

2662 学习 · 1561 问题

查看课程