【发布时间】:2013-02-18 15:00:11
【问题描述】:
我有这样的任务 - 将我的 Web 应用程序与外部单点登录服务集成。它是基于设置特定 cookie 并重定向回应用程序的 SSO 的自定义非标准实现。 SSO 和应用在同一个域中。
目前我正在使用 Spring Security 过滤器来检查特定 URL 上的这个 cookie。这适用于场景:
Web 应用 -> SSO[提供回调 url] -> 重定向回我的应用。
但是当用户访问提供身份验证服务的应用程序然后“跳转”到我的应用程序的任何 url 时它显然会失败(并且没有检查 cookie,因为没有触发“特殊”url)。
使用 Spring Security 解决此类问题的推荐方法是什么?
谢谢!
【问题讨论】:
标签: java spring spring-security single-sign-on