Azure ad b2c Azure B2C,带有域提示而不是IdP按钮

Azure ad b2c Azure B2C,带有域提示而不是IdP按钮,azure-ad-b2c,Azure Ad B2c,我正在使用Azure B2C解决方案,该解决方案将登录到两个ADF和Azure广告作为身份提供商。 目前,它们都显示为登录页面上的按钮。我的客户不喜欢这样,因为他们现在可以看到谁在使用该服务,谁没有 是否可以在B2C中使用域提示而不是索赔提供者按钮? 用户键入其电子邮件地址,然后根据电子邮件中的域重定向到“主页”ADFS页面以键入密码。可能吗?域提示是可能的。您可以将URL配置为根本不显示IDP选择页面 如下: 在上面,已经为Facebook域配置了基本策略。(下面是快照) 谢谢你的回答。但在重

我正在使用Azure B2C解决方案,该解决方案将登录到两个ADF和Azure广告作为身份提供商。 目前,它们都显示为登录页面上的按钮。我的客户不喜欢这样,因为他们现在可以看到谁在使用该服务,谁没有

是否可以在B2C中使用域提示而不是索赔提供者按钮?
用户键入其电子邮件地址,然后根据电子邮件中的域重定向到“主页”ADFS页面以键入密码。可能吗?

域提示是可能的。您可以将URL配置为根本不显示IDP选择页面

如下:

在上面,已经为Facebook域配置了基本策略。(下面是快照)


谢谢你的回答。但在重定向到立即运行页面之前,我需要知道域。怎么可能呢?因为用户尚未输入电子邮件。我们有多个身份提供者。我能看到的唯一方式是,应用程序本身首先要求发送电子邮件,然后重定向到RunNow URL。我相信您的最终用户使用的是客户端应用程序,他们将尝试从该应用程序登录。示例:您有应用程序1和登录按钮。如果我没有错,您将配置登录按钮以重定向IDP选择页面(此处使用请参阅所有IDP按钮)。现在,您(或客户端应用程序的所有者)需要修改登录配置的URL以附加域提示。一旦他们从客户端配置域提示和登录按钮,应用程序将自动进入特定的IDP登录页面。
<ClaimsProviders>

        <ClaimsProvider>
      <!-- The following Domain element allows this profile to be used if the request comes with domain_hint 
           query string parameter, e.g. domain_hint=facebook.com  -->
      <Domain>facebook.com</Domain>
      <DisplayName>Facebook</DisplayName>
https://login.microsoftonline.com/{tenant}.onmicrosoft.com/oauth2/v2.0/authorize?p={policyid}&client_id={appid}&nonce=defaultNonce&redirect_uri={redirecturi}&scope=openid&response_type=id_token&prompt=login&domain_hint=facebook.com