Как получить доступ к Active Directory с удаленного компьютера в C # - PullRequest
0 голосов
/ 17 ноября 2018

Я хочу знать, возможно ли получить доступ к моему клиенту Active Directory из моего облачного приложения, разработанного на C #.Если да, то, пожалуйста, предоставьте решение

1 Ответ

0 голосов
/ 17 ноября 2018

При условии наличия требуемого сетевого подключения, да. То, что влечет за собой «необходимое сетевое подключение», зависит от используемого механизма доступа. Например, для доступа к Active Directory через защищенный LDAP требуется, чтобы TCP-порт 636 был открыт от источника к контроллеру домена.

Поскольку открытие портов между источниками облачного хостинга и контроллерами домена Active Directory не всегда выполнимо / практично / «неплохо», вы можете обратиться к ADFS (службы федерации Active Directory), которая представляет собой интегрированную среду идентификации, которую вы можете предоставить Интернет, а затем использовать его из клиентских приложений (и у нас есть большое количество сторонних поставщиков, которые также поддерживают аутентификацию и извлечение данных каталога через ADFS).

Что касается решения - есть примеры по всему Интернету. Поиск здесь, поиск Github, поиск в Интернете в целом.

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