簡體   English   中英

Azure B2C自定義策略-根據電子郵件選擇IDP

[英]Azure B2C Custom Policies - Pick IDP based on email

我已經設置了兩個Azure AD(Domain01 / Domain02)和我的B2C(DomainB2C)。 我允許這兩個域訪問API Management Developer門戶以及OpenID Connect授權。

一切正常,我可以使用來自兩個不同域的帳戶登錄。 我想在這種情況下更改一件事,那就是在登錄時。 現在,有一個用於Domain01的按鈕和一個用於Domain02的按鈕。 我正在嘗試了解如何刪除這些按鈕,而是只輸入電子郵件(user@domain01.onmicrosoft.com或user@domain02.onmicrosoft.com),然后根據電子郵件選擇IDP,就像我們對Office 365所做的那樣/ Azure門戶。

我遵循了基本指南,並且越來越了解自定義策略的工作方式,嘗試過域提示,它們也能正常工作,但是由於應用程序(API管理)不知道而無濟於事自用戶未輸入用戶名以來發送的domain_hint。

這可能嗎?

謝謝你的幫助!

開箱即用不支持此功能。 您有兩個選擇:1.您可以等待自定義Javascript啟用。 在這里投票。 2.您可以實現自己的使用用戶名/密碼的屏幕,然后根據此屏幕,實現自己的邏輯來調用正確的“ domain_hint”。 您也可以使用“ login_hint”傳遞用戶名

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM