Exchange server Exchange 2016内部部署应用程序访问

Exchange server Exchange 2016内部部署应用程序访问,exchange-server,exchangewebservices,microsoft-graph-api,outlook-restapi,Exchange Server,Exchangewebservices,Microsoft Graph Api,Outlook Restapi,我已经实现了一个可以访问Office 356 E3租户中日历的应用程序。我已经使用了客户端\u凭据流程并获得了管理员同意。到目前为止,一切似乎都按预期进行 现在,我有一位客户希望如何将我的应用程序与Exchange 2016内部部署设置一起使用。有没有办法在这个设置中也使用相同的应用程序?或者我必须使用EWS实现一个新的应用程序吗?图形API在prem Exchange上不可用,因此您必须用EWS代码替换图形API代码 根据您的用例,可能会对其进行抽象,以便您的应用程序可以使用其中之一 我们也有

我已经实现了一个可以访问Office 356 E3租户中日历的应用程序。我已经使用了
客户端\u凭据
流程并获得了管理员同意。到目前为止,一切似乎都按预期进行


现在,我有一位客户希望如何将我的应用程序与Exchange 2016内部部署设置一起使用。有没有办法在这个设置中也使用相同的应用程序?或者我必须使用EWS实现一个新的应用程序吗?

图形API在prem Exchange上不可用,因此您必须用EWS代码替换图形API代码

根据您的用例,可能会对其进行抽象,以便您的应用程序可以使用其中之一

我们也有类似的问题。 您可以从Office365 Api更改为MsGraph Api,它支持许多与Office365 Api相同的功能。为此,您的本地客户需要将其Exchange服务器置于hybrit模式。MS解释了必要的步骤。 我们唯一的问题是你不能订阅本地日历

这是MsGraph Api文档

你也可以考虑从Office 365完全切换到MSGRID,因为这也适用于Office 365客户。据我所知,MS将在未来扩展MsGraph Api,为我们提供与Office套件交互和身份验证的单一联系点


@Marc LaFleur如果我在这方面有错,请纠正我

谢谢您的快速回复。在我的内部设置中,outlook rest api可用。我希望,我可以使用相同的应用程序(支持图形和outlook api)。所以我必须实现EWS和模拟?