2017-02-08 42 views
1

我有一个使用基本身份验证通过EWS访问office365的应用程序,是否有任何有关如何使用EWS执行OAuth2的文档?用于EWS访问office365的OAuth2端点

我使用哪些端点进行身份验证?

我已经搜索谷歌,但似乎无法找到关于与EWS使用OAuth2的信息。

回答

0

您使用标准Azure oAuth令牌和端点(如果您愿意,可以使用ADAL库使事情变得简单),您可以通过一步一步的文档来完成此操作https://msdn.microsoft.com/en-us/library/office/dn903761(v=exchg.150).aspx。唯一需要记住的是EWS只有一个认证范围是Full Mailbox Access。所有其他邮件,日历,联系人范围仅适用于新的REST API。

+0

那么你是说我无法通过AAD访问日历读取范围?我需要使用EWS做日历阅读,但我的客户抱怨使用基本认证。 – Spb2015

+0

对于EWS,您需要使用完整邮箱访问范围,而其他范围仅适用于REST API。 –

+0

不幸的是,你推荐的页面有几个链接被破坏,并带你到404文件未找到页面。似乎这些信息不再带来维护。 – Spb2015