我有 Azure APIM 应用程序,其中配置了“OAuth 2.0 + OpenID Connect”>“OAuth 2.0”>“添加”> 我已添加所有必需的详细信息。
此处添加的授权和令牌端点取自我的 Azure AD B2C 租户 > 应用程序注册 > 我已添加一个应用程序注册(我已添加登录和注册默认推荐用户流程)> 端点(与注册和登录策略链接) ).
一切看起来都很完美,但是当我测试 API 时,当我选择授权流程 > 授权代码 > 它将打开一个弹出窗口 > 由于我已经在此处登录到 APIM 应用程序,它会自动登录并再次显示 APIM 应用程序主屏幕弹出窗口。
理想情况下,它应该在标头中添加不记名令牌作为授权标头。但它没有按预期工作。
如果我遗漏了什么,请告诉我。
我已通过以下方式在我的 APIM 实例中配置了 OAuth 2.0 -