Поделиться через


Протестируйте ваш процесс регистрации и входа пользователей

Область применения: Белый круг с серым символом X. арендаторы рабочей силы Зеленый круг с символом белой галочки. внешние арендаторы (узнать больше)

Функция запуска потока пользователей позволяет протестировать потоки пользователей путем имитации регистрации или входа пользователя в приложение. Эту функцию можно использовать, чтобы убедиться, что поток пользователя работает должным образом. Чтобы использовать эту функцию, выберите поток пользователя, связанный с приложением, запустите поток пользователя и введите запрошенную информацию о регистрации или входе.

Эта функция получает большинство необходимых значений для работы из регистрации приложения. Вы можете выбрать приложение, которое вы хотите протестировать, и указать язык браузера для пользовательского интерфейса, но в целом можно оставить другие поля в значениях по умолчанию.

Примечание.

Эта функция не поддерживает приложения SAML. Однако вы по-прежнему можете протестировать взаимодействие с конечным пользователем, запустив приложение SAML.

Предварительные условия

Тестирование потока пользователя

Выполните следующие действия, чтобы использовать функцию запуска потока пользователей для тестирования потока пользователя.

  1. Войдите в центр администрирования Microsoft Entra.

  2. Перейдите к Идентификация>Внешние удостоверения>Потоки пользователей.

  3. Выберите поток пользователя из списка. По крайней мере одно приложение должно быть связано с данным потоком пользователя с URI перенаправления (см. Предварительные требования).

    Примечание.

    Если приложение, которое вы хотите протестировать, еще не было добавлено в поток пользователя, его можно добавить. После добавления приложения может возникнуть небольшая задержка, прежде чем она станет доступной для тестирования с помощью функции запуска пользовательского потока .

  4. Нажмите кнопку Выполнить поток пользователя.

    Снимок экрана: кнопка

  5. В области "Запуск потока пользователя" большинство полей заполняются значениями из регистрации приложения, чтобы вы могли оставить значения по умолчанию. Дополнительные сведения о каждом поле см. в таблице ниже.

    Скриншот, показывающий панель рабочего процесса пользователя Run.

    Поле Описание
    URL-адрес конфигурации открытого идентификатора Это значение извлекается из регистрации приложения. Это общедоступный URL-адрес, назначенный приложению при регистрации его с помощью идентификатора Microsoft Entra. Этот URL-адрес указывает на документ конфигурации OpenID, используемый клиентскими приложениями для поиска URL-адресов проверки подлинности и открытых ключей подписывания. Формат: https://{tenant}.ciamlogin.com/{tenant}.onmicrosoft.com/v2.0/.well-known/openid-configuration?appid=00001111-aaaa-2222-bbbb-3333cccc4444
    Приложение В этом меню перечислены приложения, связанные с этим потоком пользователя. Требуется хотя бы одно приложение. Если существует несколько приложений, выберите нужный тест.
    URL-адрес для ответа / URI перенаправления Это значение извлекается из регистрации приложения и требуется для работы функции запуска потока пользователя. Сохраните текущий параметр, который является URL-адресом ответа или URI перенаправления (в зависимости от протокола), настроенным для приложения. Подробнее
    Ресурс Это значение извлекается из регистрации приложения для защищенного веб-API и применяется к маркерам доступа. Ресурс — это универсальный универсальный код ресурса (URI) идентификатора приложения, назначенный API, когда он был предоставлен во время регистрации приложения (подробнее). Маркер доступа должен содержать значения Ресурсов и Областей, чтобы обеспечить безопасный доступ к веб-API.
    Области действия Это значение извлекается из регистрации приложения для защищенного веб-API и применяется к маркерам доступа. Области — это разрешения, необходимые приложению для доступа к данным и функциям в API. Эти значения определяются при предоставлении API во время регистрации приложения (дополнительные сведения). Маркер доступа должен содержать значения Ресурса и области, чтобы обеспечить безопасный доступ к веб-API.
    Тип ответа Тип ответа указывает тип информации, возвращаемой в токене, выданном авторизационной конечной точкой. Значения, доступные для типа ответа, зависят от того, как настроены параметры неявного предоставления и гибридных потоков при регистрации приложения. Если указаны ID-токены (для неявных и гибридных потоков), то ID-токен доступен в этом списке. Если указаны только маркеры доступа (или маркеры не указаны), код является единственным доступным параметром.
    Код проверки для обмена ключами Поток авторизации с использованием доказательства ключа для обмена кодом (PKCE) рекомендуется для одностраничных приложений (SPAs). При использовании PKCE код авторизации передается в указанный URL-адрес ответа приложения вместо токена. Чтобы протестировать поток PKCE, установите флажок "Указать вызов проверки кода". Затем можно использовать автоматически сгенерированные значения Код Проверки, метод вызова проверки кода и Вызов проверки кода для тестирования взаимодействия с потоком пользователя. Вы также можете использовать значения, которые ожидаются вашим приложением во время разработки, чтобы приложение могло обменять код авторизации на токен. Подробнее
    Локализация Чтобы протестировать определенный язык, выберите параметр "Указать языки интерфейса" и используйте меню "Выбор целевого языка" для выбора языка. Подробнее
    Запуск узла потока пользователя Этот URL-адрес запускает поток пользователя с выбранными параметрами. Этот URL-адрес можно использовать или нажать кнопку "Запустить поток пользователя".
  6. Нажмите кнопку "Запустить поток пользователя" или скопируйте URL-адрес конечной точки потока запуска пользователя в новое окно браузера.

  7. Откроется страница входа, позволяющая протестировать взаимодействие с пользователем.