我实际上正在尝试开发SAML SSO + Wso2身份服务器身份验证实现。一切都很好,直到我意识到只有像LDAP / JDBC这样的特定UserStoreManager。我要求使用外部Web服务作为UserStore,并根据Web服务执行身份验证。
我实际上意识到我需要创建一个新的UserStoreManager Implementation()。如果您有任何参考资料,请指点一下吗?
谢谢, 阿尼尔塔拉
答案 0 :(得分:0)
您可以参考已经实现的用户存储管理器并编写自己的自定义用户存储管理器。查看由基于JDBC和LDAP的用户管理器扩展的AbstractUserStoreManager类。扩展此类并根据需要覆盖方法。
答案 1 :(得分:0)
以下博客可能会对您有所帮助,[1]。 由于您尝试将外部Web服务作为用户存储使用,因此查看远程用户存储管理器也很有帮助,该管理器随产品一起提供并显示在IS的mgt控制台的用户存储管理菜单中
[1] - http://pushpalankajaya.blogspot.com/2013/09/how-to-write-custom-user-store-manager.html