Azure active directory 仅适用于登录的ADB2C自定义策略。如何添加KMSI和控制密码rest链接

Azure active directory 仅适用于登录的ADB2C自定义策略。如何添加KMSI和控制密码rest链接,azure-active-directory,azure-ad-b2c,Azure Active Directory,Azure Ad B2c,我正在设置自定义策略,以便为 报名 登录 重置密码 (我需要这样做,因为每个独特的自定义模板都有自己的跟踪/分析代码。) 对于登录策略,我目前使用的是自断言内容定义,而不是unifiedssp定义,因此我可以在这里隐藏任何注册机会。这很好-但是,我不知道如何添加内置的KMSI (我不介意切换回unifiedssp以启用KMSI,但如何从该流禁用帐户创建?) 其次,如果我使用unifiedssp,忘记密码链接不会指向我的自定义密码重置策略-它尝试以统一的方式执行此操作。是否可以为此设置自定义目标,

我正在设置自定义策略,以便为

  • 报名
  • 登录
  • 重置密码
  • (我需要这样做,因为每个独特的自定义模板都有自己的跟踪/分析代码。)

    对于登录策略,我目前使用的是自断言内容定义,而不是unifiedssp定义,因此我可以在这里隐藏任何注册机会。这很好-但是,我不知道如何添加内置的KMSI

    (我不介意切换回unifiedssp以启用KMSI,但如何从该流禁用帐户创建?)

    其次,如果我使用unifiedssp,忘记密码链接不会指向我的自定义密码重置策略-它尝试以统一的方式执行此操作。是否可以为此设置自定义目标,而不是处理应用程序中的错误并强制重定向

    如果我坚持使用自断言显示,是否有更好的方法添加忘记密码链接(而不仅仅是硬编码)

    Raj

    您可以通过将showSignUpLink元数据设置为false来禁用注册链接

    <Metadata>
    <Item Key="setting.showSignupLink">IpAddress</Item>
    </Metadata>
    
    
    IP地址
    
    关于嵌入式密码重置,这已经是b2c开发者的一个痛点

    下面是一个将密码重置嵌入IDP选项的示例。您可以在此处找到有关的详细信息:

    如果这对你有帮助,请告诉我

    Raj

    您可以通过将showSignUpLink元数据设置为false来禁用注册链接

    <Metadata>
    <Item Key="setting.showSignupLink">IpAddress</Item>
    </Metadata>
    
    
    IP地址
    
    关于嵌入式密码重置,这已经是b2c开发者的一个痛点

    下面是一个将密码重置嵌入IDP选项的示例。您可以在此处找到有关的详细信息:


    如果这对你有帮助,请告诉我

    是的,但这并不能解决密码重置链接url错误的问题,因此不能给我一个完全可行的解决方案。抱歉,正在处理一些事情。给我几分钟时间更新我的答案。太棒了!在构建这样的扩展时,最好将UserTravely移动到基础或扩展,还是最好将其保留在RP中,因为它非常具体?此外,当您处于密码视图中时,UI仍然显示一个取消按钮,我认为在这种情况下该按钮是有效的。但是,单击它将再次将您发送回错误流。有什么办法可以改进吗?是的,但您可以使用另一个设置,如果您想隐藏取消按钮,则setting.showCancelButton应设置为false。是的,但这并不能解决密码重置链接url错误的问题,因此不能给我一个完全可行的解决方案。抱歉,正在处理一些问题。给我几分钟时间更新我的答案。太棒了!在构建这样的扩展时,最好将UserTravely移动到基础或扩展,还是最好将其保留在RP中,因为它非常具体?此外,当您处于密码视图中时,UI仍然显示一个取消按钮,我认为在这种情况下该按钮是有效的。但是,单击它将再次将您发送回错误流。有什么办法可以改进吗?是的,但您可以使用另一个设置,如果要隐藏“取消”按钮,setting.showCancelButton应设置为false。