Azure AD B2C CORS 错误

柯尼希李尔

我正在尝试运行示例

https://github.com/Azure-Samples/active-directory-b2c-javascript-msal-singlepageapp

第 1 部分工作正常。我正在尝试使用我自己的 Azure AD B2C 进行第二部分。

使用我的注册用户流程中的 URL更新了policies.js文件,并使用我的应用程序 ID更新authconfig.js

const b2cPolicies = {
    names: {
        signUpSignIn: "B2C_1_sign_up_sign_in",
    },
    authorities: {
        signUpSignIn: {
            authority: "https://zzz.b2clogin.com/zzz.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_sign_up_sign_in",
        }

但是我收到一个 CORS 错误:

Access to XMLHttpRequest at 
https://zzz.b2clogin.com/zzz.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_sign_up_sign_in/v2.0/.well-known/openid-configuration' from origin 'http://localhost:6420' 
has been blocked by CORS policy: 
No 'Access-Control-Allow-Origin' header is present on the requested resource.

该示例显然希望按照说明从 localhost 运行。我的配置中是否缺少任何内容?有任何想法吗?

它生成双 ./wellknown 的事实令人怀疑,但我不知道如何设置 msalConfig 否则。

更新:我已经尝试删除 url 的 .wellknown 部分,但它仍然不起作用。该请求看起来更好,因为它没有重复的 .wellknown 位,但它没有我认为必不可少的 p=B2C_1_sign_up_sign_in。

在六月

请注意,示例中的权限定义为:

signUpSignIn: {
    authority: "https://fabrikamb2c.b2clogin.com/fabrikamb2c.onmicrosoft.com/b2c_1_susi",
},

因此,您应该将权限定义为:

https://zzz.b2clogin.com/zzz.onmicrosoft.com/B2C_1_sign_up_sign_in

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Azure AD与Azure AD B2C与Azure AD B2B

在Azure AD B2C中获得令牌时发生CORS问题(隐式流)

Можно ли подключить Azure API Management и Azure AD B2C?

Azure AD B2C获得oauthConnection错误:错误的请求

Azure AD B2C错误-IDX10501:签名验证失败

Azure AD B2C使用PHP验证JWT

Azure AD B2C密码到期

Azure AD B2C和Azure AD Connect

Azure AD B2C错误:请求中指定的客户端ID未在租户中注册

错误70001尝试使用自定义Identity Experience Framework策略以Azure AD B2C用户身份登录

Azure AD B2C:错误的请求-请求太长HTTP错误400。请求标头的大小太长。登录后

azure ad b2c会话不会过期

如何在具有关联ID的Azure AD B2C租户中获取错误日志?

如何在Azure AD B2C中创建自定义错误页 自订政策

Azure AD B2C支持的应用程序

Azure AD B2C登录的正确URL

Azure AD B2C页面UI自定义的CORS配置

用户的Azure AD和Azure B2C

Azure AD B2C登录-“包含脚本错误,导致无法加载”

通过Azure AD B2C中的资源所有者密码凭据流发现404错误

访问被Azure AD B2C锁定的Azure功能应用程序时收到403错误

Azure AD和Azure B2c

Azure AD B2C单一注销实施

在门户中向Azure AD B2C应用程序分配权限失败,并显示“数据验证错误”

Azure AD B2C:向应用程序添加 api 访问时出现内部错误

显示带有用于密码重置的 Azure AD B2C 自定义策略的错误消息

Azure AD B2C 更新用户登录名导致错误

Azure AD B2C - 仅使用本地帐户登录时出现无效用户名或密码错误

Azure Ad B2C - B2c 如何检查用户是否已登录?