如何使用Azure AD对windows服务进行身份验证,以便将事件上传到Office 365 Calendar

本文关键字:事件 Calendar Office AD Azure 何使用 windows 服务 身份验证 | 更新日期: 2023-09-27 18:06:49

我们使用第三方网站来管理我们的客户预约。我已经写了一个web客户端登录和检索这些约会。现在我需要把这些上传到我们的Office 365日历上,这样这些约会就可以在手机上访问了。我需要将此解决方案实现为可以在AWS上运行的windows服务,与网站分开。

我发现了很多关于如何验证应用程序或web应用程序的示例,但没有关于如何验证windows服务(不使用模拟)的示例。

如何向Azure AD注册我的windows服务以授予我的服务对Office 365 API的访问权限?

如何使用Azure AD OAuth进程访问Office 365 API来读取/写入日历约会?

如何使用Azure AD对windows服务进行身份验证,以便将事件上传到Office 365 Calendar

这取决于您希望它如何工作。如果您希望单个用户单独授予对其邮箱的访问权限,则可以使用相同类型的流,但是您需要一些UI来允许用户登录和同意。如果你不想这样,你需要有一个组织管理员登录,并为他们的整个组织授予一次同意。