如何将身份服务器配置为 LDAP 服务器?如何使用连接(在 java 中)测试 ldap 服务器来创建和验证用户? 我阅读了文档,但不清楚。
谢谢
最佳答案
首先,Identity Server 不是 LDAP 服务器,或者它不能充当 LDAP 服务器。它可以使用 LDAP(或 Active Directory 或关系数据库)作为其用户存储。它带有预配置的 LDAP 作为其主要用户存储。 [1] 中的文档描述了如何更改主要用户存储和配置辅助用户存储。如果您想使用内置 LDAP,则不必担心这些配置。
对于用户身份验证,您可以使用多种协议(protocol)。首先,您需要按照[2]中的描述配置一个服务提供者。一开始你可以只关注“入站身份验证配置”。在此部分中,您必须选择用于身份验证的协议(protocol),例如 SAML、OAuth 等。对于使用 SAML 进行身份验证,您可以使用在 [3] 中完成的示例 Web 应用程序和配置。
[1] https://docs.wso2.com/display/IS510/Configuring+User+Stores
[2]https://docs.wso2.com/display/IS510/Configuring+a+Service+Provider
[3]https://docs.wso2.com/display/IS510/Configuring+Single+Sign-On
关于java - 将身份服务器 5.1.0 配置为 LDAP 服务器并测试连接的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36359887/