WSO2 Identity Server(5.9.0)-是否可以使用嵌入式只读ldap从jdbc用户存储访问用户



需求是为以下应用程序维护单个JDBC(postgreSQL(用户存储,

  1. 在wso2 is中使用SCIM api创建用户
  2. 使用服务提供商的oauth2客户端对我的微服务进行身份验证
  3. 集成WSO2-IS嵌入式只读LDAP用于BPM(Camunda(应用程序身份验证和授权

我能够完成第一点和第二点,并为用户创建了一个JDBC用户存储。

For the third point, not able to get the users from JDBC user store using embedded read only LDAP.

你能在这个流程中帮助我吗?在wso2中有什么方法可以达到这个要求吗?

您可以使用为LDAP创建只读LDAP辅助用户存储,并将其用于BPM(Camunda(应用程序身份验证和授权。你可以在这里找到更多关于二级用户商店的信息

进行身份验证时,将使用所有现有用户存储(主存储和辅助存储(对用户进行验证。这里可能的问题是,如果两个用户存储中存在相同的用户名。

如果您在用户名后提供用户商店名称,它将对特定用户进行验证。

例如,如果用户商店名称是"BPM",则需要附加为"BPM/<username>">

最新更新