Авторизация Active Directory в ASP. Net Ядро без пароля - PullRequest
0 голосов
/ 10 марта 2020

Я хочу аутентифицировать пользователя через Active Directory. Сейчас я использую для этого библиотеку Novell.Directory.Ldap.NETStandard.

Сценарий : пользователь введет свой адрес электронной почты и пароль. Теперь мне нужно подключиться к AD через LDAP, используя служебный логин (имя пользователя, пароль), чтобы я мог искать в AD. Я буду искать электронную почту, найду пользователя и затем проверим его учетные данные.

Что я прошу : я не хочу использовать имя пользователя и пароль для входа в сервис пользователь в AD. Я хотел бы использовать авторизацию пользователя, который запускает приложение для подключения и поиска в AD. Я думаю о чем-то похожем на SQL соединение, где я могу сказать Integrated Security=True;.

Есть ли способ сделать это в ASP. Net Core?

1 Ответ

0 голосов
/ 11 марта 2020

Решено! Я использовал не ту библиотеку.

Я сейчас использую реализацию Microsoft отсюда: System.DirectoryServices.AccountManagement;

Отлично работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...