OfficeJS 与 Azure AD

问题描述 投票:0回答:1

目前我有一个带有 Angular 设置的 OfficeJS,它运行得很好。然而,我想以一种可以调用我们现有的 API 的方式构建它。然后,我尝试创建与 MSAL 和 Azure AD 的连接:

  OAuthSettings: {
    redirectUri: 'https://localhost:4200',
    clientId: 'clientId',
    tenentId: 'tenantID',
    scopes: ['api://api']
  }
};

当我打开页面时,它会登录。但是它不会在 Excel 窗格中进行身份验证。不确定是否是因为重定向等原因。对此有什么想法吗?

angular azure-active-directory office-js
1个回答
0
投票

建议使用 Office Dialog API 执行 MSAL 身份验证。您可以按照本指南来实现此目的,它还概述了为什么必须这样做。 https://learn.microsoft.com/en-us/office/dev/add-ins/develop/auth-with-office-dialog-api?view=common-js-preview.

希望有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.