o365 和 Exchange 2010 的 EWS 托管 API 的 OAuth 身份验证
Posted
技术标签:
【中文标题】o365 和 Exchange 2010 的 EWS 托管 API 的 OAuth 身份验证【英文标题】:OAuth Authentication for EWS managed API for o365 and Exchange 2010 【发布时间】:2016-02-16 06:01:51 【问题描述】:我们已将一些用户邮箱移至 o365,但一些用户和房间邮箱仍保留在本地 Exchange 2010 服务器上。 我们的 EWS 托管 API 应用程序当前使用模拟服务帐户的基本身份验证。 我们将其更改为使用 OAuth 身份验证。 OAuth 将在 EX2010 中工作吗? 在发出 EWS 请求以获取房间可用性详细信息或读取用户的本地日历时,我们可以使用 Azure AD 的 OAuth 令牌吗? 在 OAuth 中如何处理模拟?
谢谢!
【问题讨论】:
【参考方案1】:Oauth authenticatin can not be used for EX2010,很遗憾。
EWS 的 OAuth 身份验证仅在 Exchange 中作为 Office 365。EWS 应用程序需要“完全访问用户的 邮箱”权限。
【讨论】:
以上是关于o365 和 Exchange 2010 的 EWS 托管 API 的 OAuth 身份验证的主要内容,如果未能解决你的问题,请参考以下文章
Exchange2010与Office365混合部署升级到Exchange2016混合部署——Ex2016 EAC本地建立O365邮箱
Exchange 2016与国内版O365混合部署:混合后的操作和验证
Exchange 2016与国内版O365混合部署:配置Exchange 公网证书
如何判断一个用户是否在O365上还是本地Exchange服务器上
Exchange2010与Office365混合部署升级到Exchange2016混合部署——ADFS 转换联盟域为标准域