2013-07-31 106 views
0

我成功地在wso2 Identity Server中配置了外部ldap。我運行了一個示例程序來成功驗證嵌入式ldap中的用戶,但我無法在外部ldap中驗證用戶身份。請任何人提供在wso2 Identity Server中驗證外部ldap用戶的方式。用於wso2 Identity Server的外部ldap客戶端以驗證外部ldap用戶

我在wso2文檔和web上搜索到,我找不到任何API(如java API)和示例客戶端程序來連接和驗證外部ldap中的用戶。

任何人都可以提供進一步的方式,這是我的迫切要求。

回答

0

@ravi purimitla如果您的環境中運行
在我的情況下,它並沒有使用IS 4.1.0工作,所以我在這裏發佈一個問題我會感興趣: WSO2 Identity Server external LDAP throws OBJECT_CLASS for OID identityperson does not exist 難道你有類似的問題?

+0

感謝您回答我,現在我已成功配置外部ldap,並且用戶身份驗證也已完成。但是我對wso2 IS中的嵌入式ldap有所澄清,是否可以創建dn:dc = sample,dc = com(如外部ldap dn中的結構dn:example.com,dn:sample,com)? –

0

您可以檢查IS documentation on how to connect to external LDAP服務器。 如果您已成功連接到外部存儲,那麼將針對該使用者進行身份驗證。 當您使用外部LDAP用戶存儲進行身份驗證時,您遇到了什麼問題? 您可以提交bug report ..

+0

謝謝@Ratha,我成功驗證了外部ldap中的用戶。但我還有一個問題是,在外部ldap用戶存儲中創建用戶。示例程序僅在嵌入式ldap中創建用戶。我想要一些示例程序在外部Ldap中創建用戶。 –