【发布时间】:2020-01-13 15:22:52
【问题描述】:
我正在尝试在非混合环境中使用 MS Graph API 从 On-Prem Exchange Server(2016 年,最新版本)获取数据。 我已经在 Azure AD 中注册了应用程序,使用应用程序权限并已授予管理员同意。执行http get操作后会报如下错误:
Error authenticating with resource
在对整个网络进行一些研究后,我发现了这篇文章https://www.signorellidenis.com/en/graph-authenticationerror-trying-to-get-the-exchange-server-on-premises/
似乎在 Exchange 端缺少身份验证提供程序,因此所有请求甚至都没有从 MS Graph 转发到 Exchange。
我的问题是:
- 在非混合环境中通过 MS Graph 执行对 Exchange 的请求是否有效?官方文档中没有关于此问题的信息。
- 没有身份验证提供程序是否可以工作?是否有另一种方法可以在环境中执行请求?或者是否需要混合身份验证来执行此操作?
非常感谢您对此问题的任何提示!
【问题讨论】:
标签: outlook azure-active-directory microsoft-graph-api exchange-server