[Office 365将在2020年10月关闭基本身份验证。我找不到有关基本身份验证与现代身份验证的兑换文档。
我们正在调用RDOSession.Logon
,但发现除非启用AllowBaseAuthAutodiscover
和AllowBasicAuthMapi
,否则代码将失败。一些错误包括“找不到商店DN”和“ MAPI_E_FAILONEPROVIDER”。
我们需要完全支持现代身份验证和多因素身份验证(MFA),而不是依赖于基本身份验证的某些功能。
最新版本5.22将允许您在LogonHostedExchangeMailbox
中使用OAuth令牌:指定邮箱地址(第一个参数),将第二个参数r(用户名)留空,然后将OAuth令牌作为第三个参数传递。