Outlook Exchange 2016/非混合环境和;MS图形

Outlook Exchange 2016/非混合环境和;MS图形,outlook,azure-active-directory,microsoft-graph-api,exchange-server,Outlook,Azure Active Directory,Microsoft Graph Api,Exchange Server,我试图在非混合环境中使用MS Graph API从Prem Exchange Server(2016,最新版本)上获取数据。 我已经使用应用程序权限在Azure AD中注册了应用程序,并已授予管理员许可。执行http get操作后,将出现以下错误: 使用资源进行身份验证时出错 通过网络上的一些研究,我发现了这篇文章 在Exchange端,似乎缺少一个身份验证提供程序,因此所有请求都不会从MS Graph转发到Exchange 我的问题是: 在非混合环境中,通过MS Graph执行交换请求是否有

我试图在非混合环境中使用MS Graph API从Prem Exchange Server(2016,最新版本)上获取数据。 我已经使用应用程序权限在Azure AD中注册了应用程序,并已授予管理员许可。执行http get操作后,将出现以下错误:

使用资源进行身份验证时出错

通过网络上的一些研究,我发现了这篇文章

在Exchange端,似乎缺少一个身份验证提供程序,因此所有请求都不会从MS Graph转发到Exchange

我的问题是:

  • 在非混合环境中,通过MS Graph执行交换请求是否有效?官方文件中没有关于这个问题的信息
  • 它在没有身份验证提供程序的情况下工作吗?是否有其他方法在环境中执行请求?或者需要混合身份验证来执行此操作

非常感谢您对这个问题的任何提示

只需获得Microsoft支持部门的确认,即不支持通过MS Graph向纯本地Exchange 2016发出请求

MS Graph是为O365云数据设计的。没有访问本地资源的权限

在混合环境中,我们可以说我们使用MS-Graph作为接口来请求数据。但它仍然很可能使用EWS从本地请求数据


目前,从on-prem Exchange 2016访问数据的唯一方法是混合部署。请参阅。

非常感谢您的详细回复。现在它是水晶般的清晰!