我尝试使用 MS 示例 Office-Add-in-ASPNET-SSO https://github.com/OfficeDev/Office-Add-in-samples/tree/main/Samples/auth/Office-Add-in-ASPNET-SSO
我尝试使用应用程序 ID 和特定范围访问 Azure 后端 API,但似乎无法使用 getAccessToken 方法(请参阅下面的链接)。 我该如何继续?
https://stackoverflow.com/questions/74175583/office-addin-single-sign-on-and-api-scopes
感谢您的帮助。
皮特
我尝试在调用 getAccessToken 时添加自定义范围 api://zzzzz/c6c1f32b-5e55-4997-881a-753cc1d563b7 但我没有获得 API 的令牌。
最终通过使用On-Behalf-Of流程解决了问题。 https://learn.microsoft.com/en-us/entra/identity-platform/v2-oauth2-on-behalf-of-flow