angular-auth-oidc-client 尽管提到了权限,仍调用 Azure AD 中的通用端点

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

auth.config

上面是定义为使用Azure AD进行身份验证的配置,但是当加载应用程序时,它会调用Azure的公共端点url,尽管我在上面定义了权限。调试时发现它从默认生成的

authWellKnownEndpoints
获取url。

我应该覆盖它以及如何覆盖它?或者传递一些参数给权限优先——不然有什么用?

此问题的解决方法是在配置中提供 authWellKnownEndpoints,但理想情况下,库本身应该调用正确的端点,因为将来端点可能会被 Azure 更改。因此仍在寻求帮助。

openid-connect angular15 angular-auth-oidc-client
1个回答
0
投票

通过发布具有与权限相同的 url 的 authWellKnownEndPointUrls 解决了上述问题。实际上,权限包含什么并不重要,重要的是 authWellKnownEndPointUrls 包含什么,尽管文档说它们仅使用权限。

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