EWS:从基本身份验证迁移到现代身份验证(Oauth 2.0)时,将如何限制节流

时间:2020-05-06 15:37:48

标签: c# exchangewebservices microsoft-teams

我们一直在使用带有基本身份验证的EWS API来访问Teams数据。由于Microsoft停止使用基本身份验证并建议使用现代身份验证(Oauth 2.0),因此我们一直在努力。 https://techcommunity.microsoft.com/t5/exchange-team-blog/basic-authentication-and-exchange-online-april-2020-update/ba-p/1275508

在EWS API中,API调用受限制,因此我尝试查找MS文档,了解从基本身份验证切换到现代身份验证时,如何影响限制。 https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/ews-throttling-in-exchange

在基本身份验证中,我们需要传递应用程序模拟帐户的用户名和密码,MS对该帐户施加限制。每个模拟帐户最多允许27个并发呼叫。 我试图搜索与此相关的任何文档,但到目前为止找不到。

之所以这样问,是因为我们一直在使用多个应用程序模拟帐户来通过增加吞吐量来增加并发性。现在,当我们切换到Oauth时,我们将失去此功能,因此寻找在切换时提高应用程序性能的任何方法。 参考:查看https://docs.microsoft.com/en-us/archive/blogs/webdav_101/ews-serverbusyexception-the-server-is-too-busy-for-you中的帐户池 任何见解将不胜感激。

0 个答案:

没有答案