[英]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.Admin
或WSO2.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.