我工作的公司有一个旧的 Web 应用程序,它使用 ExchangeServiceBinding 代理类与 Exchange(在线和本地)集成。该应用程序即将停用,但我们的一些客户仍在使用它。
现在,随着对在线基本身份验证的支持结束,这意味着将代码更改为使用 Microsoft Graph 和 OAuth。
我在这个博客条目中遇到了一行: https ://developer.microsoft.com/en-us/office/blogs/deferred-end-of-support-date-for-basic-authentication-in-exchange-online/ :
“在您的应用程序中避免此类故障的最佳方法是采用现代身份验证。如果您无法这样做,您可以与客户的管理员合作,他们必须做出安全决定以降低其组织的安全立场,以明确允许访问您的应用程序。”
就像我之前提到的,该应用程序很快就会被淘汰,所以我们正在尝试看看是否有任何方法可以绕过更改为 Microsoft Graph。从上面的段落中,我了解到可能有一种方法,但我不知道我们需要采取的确切步骤。
谢谢