簡體   English   中英

Azure AD B2C 注冊和登錄頁面的自定義 URL

[英]Custom URL for Azure AD B2C signup and signin pages

我正在為注冊和登錄過程集成 Azure Active Directory B2C。 默認情況下,當用戶單擊登錄按鈕時,它必須將用戶重定向到不同的域 ( microsoftonline.com ),以便注冊和登錄頁面的 URL 采用以下格式:

https://login.microsoftonline.com/te/tenant-name.onmicrosoft.com/b2c_1_signupsignin1/oauth2/v2.0/authorize .......

但是,我認為對於將他們重定向到其他域進行登錄的用戶來說,這是一種糟糕的用戶體驗。所以我想使用我自己的域(例如 example.com),以便 URL 應如下所示。

https://login.example.com/te/tenant-name.onmicrosoft.com/b2c_1_signupsignin1/oauth2/v2.0/authorize .......

我對 Azure 文檔進行了一些研究,發現它目前不支持為注冊和登錄頁面設置自定義 URL。
https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-faqs

但是,Azure B2C 的案例研究提到皇家馬德里官方主頁也使用 Azure AD B2C 進行用戶管理( https://customers.microsoft.com/en-ca/story/real-madrid )。 但是,登錄頁面 URL 中的域不是microsoftonline.com而是他們自己的域realmadrid.com ,如下所示

https://pro.login.realmadrid.com/rmglndpdaadfans.onmicrosoft.com/oauth2/authorize?p=B2C_1_SignInSignUpWeb&client_id=8a943960-87f9-4e22-bc2a-40099d584719&redirect_uri.onmicrosoft.com/oauth2/authorize? 2FSatellite%3Fpagename%3DRealMadridResponsive%2FPage%2FRM_IDPRespuesta&資源= HTTPS%3A%2F%2Frmglndpdaadfans.onmicrosoft.com%2Fwebapi&response_mode =片段RESPONSE_TYPE =記號+ id_token&范圍=的OpenID&隨機數= defaultNonce&idpmode = 0&郎= EN&_ga = 2.211460117.1443111640.1554916216-543571806.1554916216

我檢查了以下頁面,但沒有一個幫助..

  1. https://techcommunity.microsoft.com/t5/Azure-Active-Directory/B2C-with-custom-login-URL/td-p/44040

  2. https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-faqs

那么我怎樣才能像皇馬主頁使用 Azure AD B2C 那樣實現呢?

目前,您可以使用your-tenant-name.b2clogin.com(推薦)或login.microsoftonline.com域,后者已被棄用。

支持客戶擁有的域的工作已經開始。

公共預覽版現已提供為 B2C 租戶使用自定義域的功能https://docs.microsoft.com/en-us/azure/active-directory-b2c/custom-domain?pivots=b2c-user-flow

暫無
暫無

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

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