我已經按照本教程使用 MSAL 包在我的 Angular 應用程式中成功集成了 B2C 身份驗證:

使用租戶 ID:當我單擊使用另一個帳戶時 - > 登錄選項只能看到 github 并使用密鑰登錄

當我想看到的螢屏是這個時(由于身份提供者):

我的 AD 中是否缺少某些鏈接或配置?
解決方案:
正如 Greg 告訴我的那樣,如果您想看到在 azure 中顯示為用戶流的螢屏(最后一張圖片),您需要創建自定義策略:
在 Azure Active Directory B2C 中創建用戶流和自定義策略
如鏈接所示,再創建兩個應用程式并獲取入門包并使用您自己的租戶名稱進行配置。
如果您想添加更多社交提供者
在我的情況下,當嘗試上傳 xml 時出現錯誤,這個非常有用的工具幫助了我(您可以覆寫它創建的檔案) 快速部署示例
最后在需要 SMAL 配置的權限欄位中,您設定“https://your-tenant-name.b2clogin.com/your-tenant-name.onmicrosoft.com/b2c_1_YOUR_CUSTOM_POLICY_NAME”
uj5u.com熱心網友回復:
您應該檢查如何使用User Flows/Custom Policies自定義界面。您不僅可以自定義現有的用戶體驗(登錄螢屏、密碼重置等),還可以使用自定義策略創建自己的“旅程” 。
您將這些自定義部署到您的 Azure AD B2C 租戶,而不是在您的應用程式中。這是鏈接
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/487268.html
上一篇:MAUI 自定義繪圖入門
下一篇:從sas令牌下載檔案
