首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring Security使用OAM (Oracle Access Manager) SSO (单点登录)

Spring Security使用OAM (Oracle Access Manager) SSO (单点登录)
EN

Stack Overflow用户
提问于 2016-09-12 11:06:12
回答 1查看 1.9K关注 0票数 0

我是Spring的新手,在大量在线信息的帮助下,我已经开发了我目前正在开发的Spring MVC应用程序。我必须实现的最后一部分是将OAM SSO集成到我的应用程序中以用作身份验证。我在网上搜索了很多,但找不到一个实现第三方身份验证提供者的例子。

我终于意识到我必须使用PreAuthentication,但我不确定我将如何实现它。

我无法分享我的代码,因为到目前为止,我尝试过的任何事情都不起作用,我觉得我还没有找到正确的道路。

任何帮助都将不胜感激。

为了让您简单了解OAM,OAM验证用户ID和密码,并使用cookied向您发送经过验证的请求。使用此cookie,您需要联系OAM并获取用户ID和密码以及用户角色(权限)。任何到达您的应用程序的请求都已经过身份验证,因此您无需再次进行身份验证。您所需要做的就是,使用这个cookie,需要检索用户权限。

EN

回答 1

Stack Overflow用户

发布于 2016-09-13 16:25:43

对于Spring MVC,您可以使用spring-webmvc-pac4j安全库,而不是Spring Security。使用CookieClient处理OBSSOCookie,并创建您自己的Authenticator以针对OAM检查此cookie。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39442844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档