禁用基本身份验证时应如何使用 Outlook Redemption?

How should Outlook Redemption be used when Basic Authentication is disabled?

Office 365 将于 2020 年 10 月关闭基本身份验证。我找不到有关基本身份验证与现代身份验证的兑换文档。

我们正在调用 RDOSession.Logon,但发现除非启用 AllowBaseAuthAutodiscoverAllowBasicAuthMapi,否则代码会失败。一些错误包括 "Could not find the store DN" 和 "MAPI_E_FAILONEPROVIDER"。

我们需要完全支持现代身份验证和多因素身份验证 (MFA),而不是依赖基本身份验证的某些功能。

最新版本5.22将允许您在LogonHostedExchangeMailbox中使用OAuth令牌:指定邮箱地址(第一个参数),将第二个参数r(用户名)留空,并将OAuth令牌作为第三个传递范围。