是否有可能包括调用微软图形API从一个Windows服务应用程序?



我们目前有一个web应用程序,需要手动干预,以启动从传输数据Azure Active Directory(通过Microsoft Graph API)用于归档和报告目的的本地SQL Server数据库实例。此手动过程通常每天运行多次。

我们的目标是通过使用Windows服务应用程序自动化数据传输过程;但是,我们在实例化Microsoft Graph客户端时遇到了一个问题。绝大多数可用的文档似乎都假定使用带有用户界面的Microsoft Graph(服务应用程序没有使用)。在典型的基于mvc的c# web应用程序中工作得很好的方法在Windows服务应用程序的更有限的范围内并不适用。

这种自动化是可能的吗?如果是这样,是否有任何关于在Windows服务应用程序中使用Microsoft Graph的可用文档?

任何帮助都是非常感谢的。

有一个文档描述了如何在没有任何用户交互的情况下从后台服务或守护程序调用图形API。同样的方法也适用于Windows服务。

文档在没有用户的情况下访问

最新更新