微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

EWS基本身份验证的退休影响

如何解决EWS基本身份验证的退休影响

我们有一个Windows服务,该服务使用EWS API发送电子邮件,并为此使用了基本身份验证。不仅如此,它还使用EWS API来检查邮箱中的某些文件夹,以检索将用作模板的某些电子邮件。老实说,我不是邮件服务器的专业人士,并且不确定基本身份验证方法退出是否会影响我们。

要考虑的另一件事是,我们的团队无法控制Azure租户,这是我们客户的IT部门拥有的,他们将为此创建新的Azure租户,据我所知,认情况下,基本身份验证将被禁用。

那么在这种情况下,我们应该将我们的服务更新为Graph API还是可以通过某种方式为该新租户重新启用基本身份验证? 谢谢!

解决方法

我们有一个Windows服务,该服务使用EWS API发送电子邮件,并为此使用了基本身份验证。不仅如此,它还使用EWS API来检查邮箱中的某些文件夹,以检索将用作模板的某些电子邮件。老实说,我不是邮件服务器的专业人士,并且不确定基本身份验证方法的退出是否会影响我们。

对基本身份验证的更改现在推迟到2021年,而不是10月 https://techcommunity.microsoft.com/t5/exchange-team-blog/basic-authentication-and-exchange-online-april-2020-update/ba-p/1275508

要考虑的另一件事是,我们的团队无法控制Azure租户,这是我们客户的IT部门拥有的,他们将为此创建新的Azure租户,据我所知,默认情况下,基本身份验证将被禁用。

听起来您似乎不太了解Office365和AzureAD的工作原理,因为您的大部分说法都是错误的。 oAuth唯一需要的是Azure应用程序注册https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app。如果您的应用将被许多不同的客户端使用,则使其成为多租户。每个客户需要做的就是授予您的租户https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/grant-admin-consent使用您的应用程序的同意书(这只是一次性的事情)。

那么在这种情况下,我们应该将我们的服务更新为Graph API还是可以通过某种方式为该新租户重新启用基本身份验证?谢谢!

如果您使用Graph API,则仍然需要相同的注册/同意才能使用oAuth

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。