LDAP: error code 49 - Simple Bind Failed: NT_STATUS_LOGON_FAILURE(LDAP:错误代码 49 - 简单绑定失败:NT_STATUS_LOGON_FAILURE)
问题描述
我正在尝试对用户进行身份验证,但它抛出 Exception
.可能是配置有问题.
I am trying to authenticate the user but it throws Exception
.May be there is problem in configuration.
}
但如果我提到 Context.SECURITY_PRINCIPAL
作为 "organisation\userName"
而不是 "cn=userName,cn=Users"
它工作得很好.请提出一个可能的解决方案,因为我的要求是使用 cn 或 dc 给 SECURITY_PRINCIPAL 一些东西.
but if i mention Context.SECURITY_PRINCIPAL
as "organisation\userName"
instead of "cn=userName,cn=Users"
it works perfectly fine. Kindly suggest a possible solution because my requirement is to give SECURITY_PRINCIPAL something using cn or dc.
推荐答案
我们在代码中遇到了同样的问题,我们通过在用户名前添加域名来修复它.不要输入 user:password
,而是输入 domainuser:password
.
We were having the same issue in our code and we fixed it by adding the domain name before the user name. Instead of entering user:password
, enter domainuser:password
.
希望这会有所帮助.
这篇关于LDAP:错误代码 49 - 简单绑定失败:NT_STATUS_LOGON_FAILURE的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!