0

请参阅下面的详细信息,了解我面临的问题。

  • 我正在为 Mail.Read 范围进行 Graph Search API 调用。
  • 我已经为 Angular 10 集成了 MSAL 2.0。参考本教程
  • 应用程序在本地主机上按预期工作。登录 -> 制作 API -> 获取响应。
  • 但是在云上部署后,它会为每个 Graph API 调用调用 loginPopup。登录 -> 制作 API -> loginPopup -> 获取响应。请参阅下面的 MSAL 日志

环境细节

  • 铬合金
  • 角 10
  • “@azure/msal-angular”:“^2.0.6”
  • “@azure/msal-browser”:“^2.20.0”

一些观察到的 MSAL 日志

登录时

Info - in acquireToken call
Info - Emitting event: msal:acquireTokenSuccess
Verbose - setActiveAccount: Active account set

在进行 api 调用时

Verbose - MSAL Interceptor activated
Verbose - Interceptor - getting scopes for endpoint
Verbose - Interceptor - no active account, fallback to first account
Error - Interceptor - acquireTokenSilent rejected with error. Invoking interaction to resolve.
Verbose - Interceptor - error acquiring token silently, acquiring by popup

谢谢

4

0 回答 0