我正在尝试使用ActiveDirectoryBackOfficeUserPasswordChecker(当前仅在我的开发计算机上)为Umbraco BackOffice实施Active Directory身份验证。到目前为止,我无法成功通过Umbraco进行身份验证(它一直告诉我“用户登录失败...”)
我在开发计算机上创建了一个名为UmbracoCmsAD
的唯一ADLDS实例,命名上下文为
CN=UmbCMS,DC=DummyName
然后,按照this documentation的指示,我将此行放在Web.config
中:
<add key="ActiveDirectoryDomain" value="Laptop1234.mycompany.com" />
但是似乎还需要像ADSI Edit一样需要知道命名上下文和端口,以便我连接到它。 我需要在某个地方指定它吗?这就是为什么它无法成功进行身份验证的原因?
其他信息:
Umbraco 7.12.4版本
我正在使用<usernameIsEmail>false</usernameIsEmail>
,并使Umbraco BackOffice用户的用户名与我使用ADSI Edit创建的Active Directory用户的用户名完全相同。
我在本地计算机上安装了多个唯一的ADLDS实例: