我们希望使用 OpenAM/OpenSSO 作为 SSO 提供者。但是,我们需要让 OpenAM 在后台使用我们的 mongo 数据存储来管理其身份验证需求。
考虑到这一点,我发现了这个:http ://www.badgers-in-foil.co.uk/notes/installing_a_custom_opensso_identity_repository/看起来很有希望。
显然,这应该允许我添加一个“Access Manager Repository 插件”,但我已经读过这个:
Access Manager Repository 插件也称为 amSDK 或 legacy SDK,因为它提供向下兼容性以使用现有的 Sun Access Manager 7.x 版本部署身份存储。该存储库与 Oracle DSEE 服务器紧密耦合;因此,不能与任何其他 LDAP 服务器一起使用。
这让我想知道这是否真的是我想要创建的,好像我不想被绑定到 Oracle DSEE 服务器(不管这是什么)。
基本上,我应该在哪里为 openAM 实现自定义身份提供程序?