Я пытаюсь реализовать аутентификацию Active Directory для Umbraco BackOffice с использованием ActiveDirectoryBackOfficeUserPasswordChecker (в настоящее время только на моем компьютере разработчика).До сих пор я не могу успешно пройти аутентификацию в Umbraco (он постоянно говорит мне: «Не удалось войти в систему для пользователя ...»)
Я создал уникальный экземпляр ADLDS на моем компьютере для разработки с именем UmbracoCmsAD
с помощью NamingКонтекст
CN=UmbCMS,DC=DummyName
И, согласно указаниям этой документации , я поместил эту строку в мою Web.config
:
<add key="ActiveDirectoryDomain" value="Laptop1234.mycompany.com" />
Но похоже, что для того, чтобы я мог к нему подключиться, нужно также знать контекст именования и порт точно так же, как это нужно ADSI Edit. Нужно ли где-то указывать это? Поэтому он не может успешно пройти аутентификацию?
Другая информация:
Версия Umbraco 7.12.4
Я использую <usernameIsEmail>false</usernameIsEmail>
и создаю пользователей Umbraco BackOfficeимена пользователей точно такие же, как имена пользователей пользователей Active Directory, которые я создал с помощью редактора ADSI.
На моем локальном компьютере установлено более одного уникального экземпляра ADLDS: