问题标签 [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.
azure-ad-b2c - 使用 Javascript 调用 Azure B2C 上的登录按钮
我正在使用 api.signuporsignin 内容定义。我必须与不实现 OpenID Connect 或 SAML 的自定义第 3 方身份提供者集成。我可以使用 Javascript 完成所有协议,但我需要一种在成功后调用登录按钮的方法。Javascript有没有办法调用这个登录按钮并传递参数?
提前致谢
问候
古兹曼
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
。
代码:
这有效:
这有效:
这不起作用:
azure - 我希望在应用程序级别添加自定义品牌。怎么做?
我正在使用 azure 广告,并希望为每个注册的应用程序登录不同的品牌页面。目前,我只能设置适用于组织级别的公司品牌。我尝试了应用程序品牌,但它似乎不起作用。
请让我知道如何做到这一点
azure - 自定义策略中的 Azure B2c 自定义属性不在令牌中
我在 Azure B2c 中创建了一个自定义策略并使用了自定义属性。
但是,自定义属性仅在用户创建帐户时输入令牌。当他再次登录时,自定义属性没有出现在令牌中。
下面是我的 RelyingParty。
azure-ad-b2c - Azure B2C - 基于电子邮件域的用户不同品牌
我需要让不同的用户根据他们的电子邮件域(@ 符号之后的部分)看到不同的品牌。实现这一目标的最佳方法是什么?
azure-ad-b2c - 为密码重置策略本地化 Azure AD B2C 中的元素
我正在尝试本地化与 api.localaccountpasswordreset 关联的元素。我为 api.signuporsignin 设置本地化没有问题,所以我遵循了相同的过程
我无法更新发送验证码/验证码/发送新代码按钮或任何验证消息的内容。这是我正在尝试的:
如果有人以前遇到过这种情况,将不胜感激!谢谢
azure-ad-b2c - 使用 api.signuporsignin 和自定义策略自定义注册页面
我在旅途中使用 api.signuporsignin 并自定义了登录页面,但是当我点击注册链接时,它会转到 MS 默认注册页面而不是自定义注册。我看到这个链接转到
有没有办法使用 api.signuporsignin 自定义注册页面?
这是我的旅程
谢谢
编辑 1:添加内容定义。我可以自定义登录页面但不能注册。当您点击立即注册链接时,会出现默认的 MS 页面
azure-ad-b2c - 使用自定义策略获取受 B2C 保护的 api 的访问令牌
我有一个使用 ADB2C 身份验证保护的 api。我需要通过自定义策略调用这个 api。我按照文档在此处输入链接描述,并将两个技术配置文件添加为自断言配置文件的验证技术配置文件。
我收到以下技术配置文件返回的访问令牌:
然后使用以下配置文件进行其余的 api 调用:
但是,返回的访问令牌中缺少范围,因此 api 上的令牌验证失败。
我获取访问令牌的调用是否缺少任何内容?