gpt4 book ai didi

java - OpenAM/OpenSSO 的自定义身份提供商

转载 作者:行者123 更新时间:2023-11-30 05:01:42 24 4
gpt4 key购买 nike

我们希望使用 OpenAM/OpenSSO 充当 SSO 提供商。然而,我们需要让 OpenAM 在后台使用我们的 mongo 数据存储来管理其身份验证需求。

考虑到这一点,我发现了这个:http://www.badgers-in-foil.co.uk/notes/installing_a_custom_opensso_identity_repository/这看起来很有希望。

显然,这应该允许我添加一个“Access Manager Repository 插件”,但我已经读过这个:

The Access Manager Repository plugin is also called amSDK or legacy SDK as it provides downward compatibility to work with the existing Sun Access Manager 7.x version deployment identity stores. This repository is tightly coupled with the Oracle DSEE server; hence, will not work with any other LDAP servers.

这让我想知道这是否真的是我想要创建的,就好像我不想绑定(bind)到 Oracle DSEE 服务器(无论这是什么)。

基本上,我应该在哪里为 openAM 实现自定义身份提供程序?

最佳答案

对于自定义身份存储库,具体而言,您可能想要执行以下操作:

开发和部署自定义 IdRepo 插件 https://wikis.forgerock.org/confluence/display/openam/Develop+and+Deploy+a+Custom+IdRepo+Plugin

我也在为 MongoDB 做这件事——希望一切顺利。如果您的登录过程的逻辑足够独特,则需要自定义“身份验证”模块。然而,我喜欢将数据访问层与身份验证过程分开,而不是在身份验证模块中使用连接语句。

关于java - OpenAM/OpenSSO 的自定义身份提供商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6457711/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com