Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Начиная с 1 мая 2025 г. Azure AD B2C больше не будет доступен для приобретения для новых клиентов. Дополнительные сведения см. в разделе "Вопросы и ответы".
Коллекция приложений Microsoft Entra — это каталог тысяч приложений. Коллекция приложений позволяет легко развертывать и настраивать единый вход (SSO) и автоматизировать настройку пользователей. Популярные облачные приложения можно найти в коллекции, например Workday, ServiceNow и Zoom.
В этой статье описывается, как опубликовать приложение Azure Active Directory B2C (Azure AD B2C) в коллекции приложений Microsoft Entra. При публикации вашего приложения оно будет отображаться среди параметров, которые клиенты могут выбрать при добавлении приложений в свой клиент Microsoft Entra.
Ниже приведены некоторые преимущества добавления приложения Azure AD B2C в коллекцию приложений:
- Ваше приложение является проверенной интеграцией с Корпорацией Майкрософт.
- Доступ к Единому входу (SSO) включен между вашим приложением и приложениями Microsoft Entra.
- Клиенты могут найти свое приложение в коллекции с помощью быстрого поиска.
- Конфигурация приложения является простой и минимальной.
- Клиенты получают пошаговое руководство по настройке.
- Клиенты могут назначать приложение различным пользователям и группам в своей организации.
- Администратор клиента может предоставить приложению согласие администратора на уровне клиента.
Обзор потока входа
Процесс входа включает следующие шаги:
- Пользователи перейдите на портал "Мои приложения" и выберите свое приложение. Приложение открывает URL-адрес входа в приложение.
- URL-адрес входа приложения запускает запрос авторизации и перенаправляет пользователей в конечную точку авторизации Azure AD B2C.
- Пользователи выбирают вход с помощью учетной записи Microsoft Entra ID "Корпоративный". Azure AD B2C перенаправляет их на конечную точку авторизации Microsoft Entra, где они входят под своей рабочей учетной записью.
- Если сеанс единого входа Microsoft Entra активен, идентификатор Microsoft Entra выдает маркер доступа, не запрашивая повторного входа пользователей. В противном случае пользователям будет предложено снова войти в систему.
В зависимости от сеанса единого входа (SSO) пользователей и параметров удостоверений Microsoft Entra им может быть предложено:
Укажите адрес электронной почты или номер телефона.
Введите пароль или войдите в приложение Microsoft Authenticator.
Завершение многофакторной проверки подлинности.
Примите страницу согласия. Администратор клиента может предоставить приложению согласие администратора в масштабах клиента. При предоставлении согласия страница согласия не будет представлена пользователям.
После успешного входа Microsoft Entra ID возвращает токен в Azure AD B2C. Azure AD B2C проверяет и считывает утверждения токена, а затем возвращает токен вашему приложению.
Предпосылки
- Выполните действия, описанные в статье "Начало работы с настраиваемыми политиками в Active Directory B2C". В этом руководстве описано, как обновить пользовательские файлы политики для использования конфигурации клиента Azure AD B2C.
- Если вы еще не зарегистрировали веб-приложение, зарегистрируйте его, выполнив действия, описанные в регистрации веб-приложения.
Шаг 1. Регистрация приложения в Azure AD B2C
Чтобы включить вход в приложение с помощью Azure AD B2C, зарегистрируйте приложение в каталоге Azure AD B2C. Регистрация приложения устанавливает отношение доверия между приложением и Azure AD B2C.
Если вы еще этого не сделали, зарегистрируйте веб-приложение. Позже вы зарегистрируете это приложение в коллекции приложений Azure.
Шаг 2. Настройка доступа для многопользовательской учетной записи Microsoft Entra ID
Чтобы разрешить сотрудникам и потребителям любого клиента Microsoft Entra войти с помощью Azure AD B2C, следуйте инструкциям по настройке входа для мультитенантного идентификатора Microsoft Entra.
Шаг 3. Подготовка приложения
Скопируйте URL-адрес конечной точки входа в приложение. Если вы используете пример веб-приложения, URL-адрес для входа — https://localhost:5001/MicrosoftIdentity/Account/SignIn?. Это URL-адрес, в котором коллекция приложений Microsoft Entra принимает пользователей для входа в приложение.
В рабочих средах URI перенаправления регистрации приложений обычно является общедоступной конечной точкой, в которой работает ваше приложение. URL-адрес ответа должен начинаться с https.
Шаг 4. Публикация приложения Azure AD B2C
Наконец, добавьте приложение с поддержкой нескольких клиентов в галерею приложений Microsoft Entra. Следуйте инструкциям в публикации приложения в коллекции приложений Microsoft Entra. Чтобы добавить приложение в коллекцию приложений, выполните следующие действия.
Отправьте приложение со следующими сведениями:
Вопрос Ответ, который вы должны предоставить Какой тип запроса вы хотите отправить? Выберите "Перечислить мое приложение в галерее". Какую функцию вы хотите включить при перечислении приложения в коллекции? Выберите Федеративная однофакторная аутентификация (SAML, WS-Fed и OpenID Connect). Выбор протокола федерации приложений Выберите OpenID Connect и OAuth 2.0. Идентификатор приложения (клиента) Укажите идентификатор приложения Azure AD B2C. URL-адрес для входа в приложение Укажите URL-адрес для входа в приложение, как оно настроено на шаге 3. Подготовьте приложение. многопользовательская Выберите Да.