我一直在使用B2C 入门包 https://github.com/Azure-Samples/active-directory-b2c-custom-policy-starterpack/tree/master/LocalAccounts and MSDN 文档 https://learn.microsoft.com/en-us/azure/active-directory-b2c/contentdefinitions关于 ContentDefinitions 以及 Azure B2C 产品的各个其他方面。
正如任何曾经尝试实施自定义策略的人所意识到的那样,文档并不总是那么彻底或明确,并且通常在语法上不正确或缺少细节。
考虑到这一点,我想知道:
- 在统一的注册/登录流程中,是否可以在“登录”屏幕之前触发“注册”屏幕?
- 另外,是否可以将“登录”屏幕链接添加到“注册”屏幕?
我知道可以通过添加将“注册”屏幕链接添加到内容定义<Item Key="setting.showSignupLink">false</Item>
其元数据,但在使用时此链接似乎是开箱即用的api.signuporsignin
内容定义。
到目前为止,我已经尝试添加<Item Key="setting.showSigninLink">false</Item>
到我的 ContentDefinition 的 MetaData 块,但无济于事(我没有在任何地方的 MSDN 文档中找到这个,只是想尝试一下)。
为了澄清,在注册/登录流程中,我想在启动策略后立即显示“注册”屏幕,然后可以选择导航到“登录”页面。
任何建议将不胜感激。
对于其他发现自己在这里的人...Azure 团队现在提供了如何在自定义策略中执行此操作的示例!您提供查询字符串参数以直接导航到注册页面。
https://github.com/azure-ad-b2c/samples/tree/master/policies/sign-up-deep-link https://github.com/azure-ad-b2c/samples/tree/master/policies/sign-up-deep-link
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)