Как может Umbraco ActiveDirectoryBackOfficeUserPasswordChecker работать, не зная CN, DC, OU и т. Д.? - PullRequest
0 голосов
/ 03 декабря 2018

Я пытаюсь реализовать аутентификацию 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:

enter image description here

...