使用 Angular 创建 Outlook 加载项

Create Outlook add-in using Angular

我正在尝试使用 Angular 7 创建一个 Outlook 加载项,它可以使用 Microsoft Graph API 访问我组织中的所有用户。为此,我需要对当前用户进行身份验证并获取用于调用图 API 的访问令牌。我计划使用单点登录 (SSO) 进行身份验证。

我阅读了文档,但没有找到解决我的问题的方法。我当前的加载项没有后端,只有前端。

这目前仅适用于预览版的 Office 加载项,并且需要您拥有服务器端组件和 Azure AD 注册应用程序。对于 asp.net 和 nodejs,这里有详细的步骤。不幸的是,Angular 没有示例:

https://docs.microsoft.com/en-us/office/dev/add-ins/develop/sso-in-office-add-ins