В настоящее время я поддерживаю веб-приложение, размещенное на сервере в здании, и оно использует данные, полученные из домена Active Directory в сети.
Приложение использует библиотеки, такие как System.DirectoryServices.AccountManagement
, для доступа к AD, и оно прекрасно работает.
Однако у нас также есть экземпляр Azure с AAD, который синхронизируется с локальной AD, и в итоге мы хотим переместить это приложение в службу приложений Azure.
Однако домен AD не отображается после публикации приложения в Azure. Есть ли способ подключиться к этому, используя «классические» библиотеки C # AD? Или все приложение необходимо переписать для использования AAD / MS Graph API?
Две основные причины, по которым я хочу достичь этого:
- В настоящее время приложение использует некоторые вызовы / функции AD, которые не были реализованы в Graph API
- Было бы проще, если бы нам не пришлось переписывать все приложение, просто чтобы сменить хост
Пожалуйста, дайте мне знать, если я могу предоставить какие-либо другие детали, которые могут быть полезны.