问题标签 [azure-ad-b2c-custom-policy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
65 浏览

azure - Azure B2C 自定义策略/自定义 ui - 从不同页面嵌入“密码重置”和“注册”按钮

我们有一个 Azure B2C 自定义登录页面,其中显示“登录”文本字段、“注册”和“密码重置”链接。 在此处输入图像描述

我们如何才能在应用程序的不同页面中仅添加“注册”和“密码重置”按钮。

谢谢

0 投票
0 回答
66 浏览

azure-ad-b2c - 使用 Javascript 调用 Azure B2C 上的登录按钮

我正在使用 api.signuporsignin 内容定义。我必须与不实现 OpenID Connect 或 SAML 的自定义第 3 方身份提供者集成。我可以使用 Javascript 完成所有协议,但我需要一种在成功后调用登录按钮的方法。Javascript有没有办法调用这个登录按钮并传递参数?

提前致谢

问候

古兹曼

0 投票
1 回答
113 浏览

azure-ad-b2c - 登录后提供 ClaimsProviderSelection 时如何避免异常?

我正在尝试实现一个流程,该流程允许用户从多个验证选项之一中进行选择,使用<OrchestractionStop Type="ClaimsProviderSelection"...>

当我只指定一个 时,我的流程按预期工作<ClaimsProviderSelection>,但是当我指定多个时,<ClaimsProviderSelections>我的 B2C 流程崩溃并出现通用的“AADB2C:发生异常”。信息。

我应该如何正确提供多个索赔提供者?

编辑:更新

这似乎与我在前面的步骤中登录用户的方式有关:如果我在我自己的索赔提供者选择之后运行本地帐户登录和 AAD 配置文件读取(从基本策略),一切都按预期工作。如果我根本不登录用户,一切都会按预期工作。仅当我在该ClaimsProviderSelection步骤之前登录用户时才会出现此问题。

编辑:详细信息

当 IDP 选择应在实际显示之前呈现给用户时,会发生崩溃。

api.idpselection内容定义的数据 URI是urn:com:microsoft:aad:b2c:elements:contract:providerselection:1.2.0

代码:

这有效

这有效:

这不起作用:

0 投票
1 回答
57 浏览

azure - 我希望在应用程序级别添加自定义品牌。怎么做?

我正在使用 azure 广告,并希望为每个注册的应用程序登录不同的品牌页面。目前,我只能设置适用于组织级别的公司品牌。我尝试了应用程序品牌,但它似乎不起作用。

请让我知道如何做到这一点

0 投票
1 回答
129 浏览

azure - 自定义策略中的 Azure B2c 自定义属性不在令牌中

我在 Azure B2c 中创建了一个自定义策略并使用了自定义属性。

但是,自定义属性仅在用户创建帐户时输入令牌。当他再次登录时,自定义属性没有出现在令牌中。

下面是我的 RelyingParty。

0 投票
1 回答
179 浏览

azure-ad-b2c - Azure B2C - 基于电子邮件域的用户不同品牌

我需要让不同的用户根据他们的电子邮件域(@ 符号之后的部分)看到不同的品牌。实现这一目标的最佳方法是什么?

0 投票
1 回答
109 浏览

azure-ad-b2c - Azure AD B2C 是否能够动态分组?

从 B2C 租户检查 AAD,成员类型选项显示为灰色。我试图检查 MS.docs 但没有找到有关它的一些信息......也许不可能?也许缺少许可证?

注意:它是来自 B2C 租户的 AAD,我是启用了 AD P2 的此 AAD 的全局管理员。

AAD B2C 租户新组图片参考:
AAD B2C 租户新组图片参考

0 投票
0 回答
216 浏览

azure-ad-b2c - 为密码重置策略本地化 Azure AD B2C 中的元素

我正在尝试本地化与 api.localaccountpasswordreset 关联的元素。我为 api.signuporsignin 设置本地化没有问题,所以我遵循了相同的过程

我无法更新发送验证码/验证码/发送新代码按钮或任何验证消息的内容。这是我正在尝试的:

如果有人以前遇到过这种情况,将不胜感激!谢谢

0 投票
2 回答
543 浏览

azure-ad-b2c - 使用 api.signuporsignin 和自定义策略自定义注册页面

我在旅途中使用 api.signuporsignin 并自定义了登录页面,但是当我点击注册链接时,它会转到 MS 默认注册页面而不是自定义注册。我看到这个链接转到

https://tenant.b2clogin.com/tenant.onmicrosoft.com/B2C_1A_signup_signin/api/CombinedSigninAndSignup/unified?local=signup ..。

有没有办法使用 api.signuporsignin 自定义注册页面?

这是我的旅程

谢谢

编辑 1:添加内容定义。我可以自定义登录页面但不能注册。当您点击立即注册链接时,会出现默认的 MS 页面

0 投票
1 回答
345 浏览

azure-ad-b2c - 使用自定义策略获取受 B2C 保护的 api 的访问令牌

我有一个使用 ADB2C 身份验证保护的 api。我需要通过自定义策略调用这个 api。我按照文档在此处输入链接描述,并将两个技术配置文件添加为自断言配置文件的验证技术配置文件。

我收到以下技术配置文件返回的访问令牌:

然后使用以下配置文件进行其余的 api 调用:

但是,返回的访问令牌中缺少范围,因此 api 上的令牌验证失败。

我获取访问令牌的调用是否缺少任何内容?