Я работаю над интеграцией Azure Active Directory B2C для процесса регистрации и входа. По умолчанию, когда пользователь нажимает кнопку входа, он должен перенаправить пользователя в другой домен (microsoftonline.com), чтобы URL-адрес страницы регистрации и входа был в следующем формате:
Однако я думаю, что это плохой пользовательский интерфейс для пользователей, перенаправляющих их на другой домен для входа. Поэтому я хотел бы использовать свой собственный домен (например, example.com), чтобы URL-адрес был таким, как показано ниже.
https://login.example.com/te/имя-тенанта.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://techcommunity.microsoft.com/t5/Azure-Active-Directory/B2C-with-custom-login-URL/td-p/44040
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
, последний из которых устарел.
Работа для поддержка доменов, принадлежащих клиентам начата.
Привет @androisojavaswift Они должны быть особенными. :)
Привет @androisojavaswift. Помог ли вам приведенный выше ответ?
Возможность использовать собственный домен для вашего клиента B2C теперь доступна в общедоступной предварительной версии. https://docs.microsoft.com/en-us/azure/active-directory-b2c/custom-domain?pivots=b2c-user-flow
Действительно ли это решение, учитывая необходимость прохождения дорогостоящей передней дверцы Azure?
но как сайт «Реал Мадрид» смог добиться этого? URL-адрес их страницы входа начинается с их собственного домена, как показано ниже pro.login.realmadrid.com/rmglndpdaadfans.onmicrosoft.com/oauth2/…........ Не уверен, что есть другой способ обойти это..