Как запустить удаленный сервер PowerShell для Exchange Online, когда базовая аутентификация c больше не поддерживается? - PullRequest
0 голосов
/ 03 февраля 2020

Microsoft прекратит прекращение поддержки базовой c аутентификации в удаленной PowerShell Exchange Online 13 октября 2020 года.

Связь между серверами может осуществляться с помощью System.Management. Класс Automation.Runspaces.WSManConnectionInfo с базовой аутентификацией c. Каков поддерживаемый способ для локального приложения-демона для запуска удаленного PowerShell в Exchange Online, когда базовая c аутентификация больше не поддерживается?

1 Ответ

0 голосов
/ 05 мая 2020

Если ваше приложение-демон использует идентификатор учетной записи службы без MFA, то вы можете использовать новый модуль PowerShell для управления Exchange Online для подключения к EXO с использованием Modern Auth. Он обрабатывает все для вас, поэтому вы все равно можете инициировать соединение, используя имя пользователя и пароль своей учетной записи службы, и модуль будет использовать эти кредиты для получения токена из Azure AD, а затем аутентифицироваться в EXO с использованием Modern Auth. Прекрасно работает, если кредитами вашей учетной записи управляется отдельное решение для хранения паролей. Если вы не можете использовать аутентификацию на основе учетных данных, то Microsoft работает над обновлением модуля EXO, которое позволит вам проходить аутентификацию на EXO с использованием зарегистрированного приложения Azure AD вместе с аутентификацией на основе сертификатов. Это должно скоро произойти ...

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