簡體   English   中英

從WSO2 API使用登錄名訪問Active Directory時登錄失敗

[英]login failed while accessing the Active directory with logon name from WSO2 apim

我已經將WSO2 api管理器與外部ldap(即Microsoft Active Directory)連接。

我的Active Directory中有一個以下user

Username : WSO2 Admin User logon Name : WSO2.Admin@india.test.com NT logon Name : INDIA\\WSO2.Admin

在user-mgt.xml文件中為用戶的Username設置Admin role 我可以使用用戶名(即僅WSO2 Admin登錄到WSO2管理控制台,並且還可以從活動目錄中查看所有用戶,但是如果我嘗試使用實際登錄名(即india\\WSO2.Admin登錄管理控制台, india\\WSO2.AdminWSO2.Admin@india.test.com它向我顯示login failed錯誤。

<AdminUser> <UserName>WSO2 Admin</UserName> <Password>xxxxx</Password> </AdminUser>

有人可以幫我解決這個問題嗎?

在WSO2碳(所有wso2產品的基礎,而不僅僅是apim)中,領域和領域具有不同的含義。

例如,以碳素登錄形式的域@india.test.com表示該租戶(默認租戶為carbon.super 。從理論上講,您可以嘗試使用WSO2.Admin@carbon.super登錄。自己嘗試)

以及領域(以realm\\username形式)提示碳使用具有指定realm參數的輔助用戶存儲(這種格式的我可能是錯誤的,如果有人確定,歡迎改正我)

我認為完整域應與Kerberos身份驗證器一起使用(用於應用程序,而不是用於Carbon管理控制台),但是此身份驗證器在當前版本中已經過改進和改進,因此我不知道當前狀態)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM