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


Вход с смарт-картой Windows с помощью проверки подлинности на основе сертификата Microsoft Entra

Пользователи Microsoft Entra могут проходить проверку подлинности с помощью сертификатов X.509 на смарт-картах, непосредственно взаимодействуя с Microsoft Entra ID при входе в Windows. Для принятия проверки подлинности смарт-карты на клиенте Windows не требуется специальная конфигурация.

Взаимодействие с пользователем

Выполните следующие действия, чтобы настроить вход с смарт-картой Windows:

  1. Присоедините устройство к Microsoft Entra ID или гибридной среде (гибридное присоединение).

  2. Настройте Microsoft Entra CBA в клиенте, как описано в разделе Настройка Microsoft Entra CBA.

  3. Убедитесь, что пользователь находится на управляемой аутентификации или использует поэтапное развертывание.

  4. Представление физической или виртуальной смарт-карты на тестовом компьютере.

  5. Выберите значок смарт-карты, введите ПИН-код и выполните проверку подлинности пользователя.

    снимок экрана входа смарт-карты.

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

Ожидаемое поведение системы Windows при отправке UPN пользователя в Microsoft Entra CBA

Вход Присоединение к Microsoft Entra Гибридное соединение
Первый вход Извлечение из сертификата AD UPN или x509Hint
Следующий вход Извлечение из сертификата Кэшированное UPN Microsoft Entra

Правила Windows для отправки UPN для устройств, подключенных к Microsoft Entra

Windows сначала будет использовать основное имя, а если оно отсутствует, то имя RFC822Name из SubjectAlternativeName (SAN) сертификата, который используется для входа в Windows. Если ни одно из них отсутствует, пользователь должен дополнительно указать указание имени пользователя. Для получения дополнительной информации см., подсказка имени пользователя

Правила Windows для отправки UPN для гибридных устройств, присоединенных к Microsoft Entra

Для гибридного входа необходимо сначала успешно аутентифицироваться в домене Active Directory (AD). UPN пользователя AD отправляется в Microsoft Entra ID. В большинстве случаев значение имени участника-пользователя Active Directory совпадает со значением имени участника-пользователя Microsoft Entra и синхронизируется с Microsoft Entra Connect.

Некоторые клиенты могут использовать разные, а иногда и не маршрутизируемые UPN в Active Directory (например, user@woodgrove.local). В этих случаях значение, отправленное Windows, может не соответствовать UPN пользователей Microsoft Entra. Для поддержки этих сценариев, когда идентификатор Microsoft Entra не может соответствовать значению, отправленному Windows, выполняется последующий поиск пользователя с совпадающим значением в атрибуте onPremisesUserPrincipalName. Если вход выполнен успешно, Windows кэширует UPN пользователя Microsoft Entra и отправляет его при последующих входах в систему.

Заметка

Во всех случаях, если указана предоставленная пользователем подсказка для входа по имени пользователя (X509UserNameHint), она будет отправлена. Дополнительные сведения см. в подсказке имени пользователя

Важный

Если пользователь указывает подсказку имени пользователя (X509UserNameHint), предоставленное значение ДОЛЖНО быть в формате UPN.

Дополнительные сведения о процессе Windows см. в разделе Требования к сертификату и перечисление (Windows).

Поддерживаемые платформы Windows

Вход с использованием смарт-карты Windows работает с последней предварительной сборкой Windows 11. Функции также доступны для этих более ранних версий Windows после применения одного из следующих обновлений KB5017383:

Поддерживаемые браузеры

Край Хром Сафари Firefox

Заметка

Microsoft Entra CBA поддерживает оба сертификата на устройстве, а также внешнее хранилище, например ключи безопасности в Windows.

Windows Out of the box experience (OOBE)

Windows OOBE должен разрешить пользователю войти с помощью внешнего средства чтения смарт-карт и пройти проверку подлинности в Microsoft Entra CBA. Windows OOBE по умолчанию должен иметь необходимые драйверы смарт-карт или драйверы смарт-карт, ранее добавленные в образ Windows перед настройкой OOBE.

Ограничения и предостережения

  • Microsoft Entra CBA поддерживается на устройствах Windows, которые являются гибридными или присоединенными к Microsoft Entra.
  • Пользователи должны находиться в управляемом домене или использовать поэтапное развертывание и не могут использовать федеративную модель проверки подлинности.

Дальнейшие действия