微软将于end support for basic authentication in Exchange Online remote powershell 2020年10月13日。
可以使用具有基本身份验证的System.Management.Automation.Runspaces.WSManConnectionInfo类完成服务器到服务器的通信。当不再支持基本身份验证时,内部部署daemon application在Exchange Online中运行远程Powershell的受支持方式是什么?
答案 0 :(得分:1)
假定后台驻留程序应用程序使用的是不带MFA的服务帐户ID,则可以使用新的V2 Exchange Online Management PowerShell模块使用Modern Auth连接到EXO。它可以为您处理所有事情,因此您仍然可以使用服务帐户用户名和密码凭据来发起连接,并且该模块将使用这些凭据从Azure AD获取令牌,然后使用Modern Auth对EXO进行身份验证。如果您的服务帐户凭据由单独的密码保险库解决方案管理,则效果很好。如果您不能使用基于凭据的身份验证,则Microsoft正在开发EXO模块的更新,该更新将允许您使用已注册的Azure AD应用程序和基于证书的身份验证对EXO进行身份验证。那应该很快就会出现...
答案 1 :(得分:1)