#Как определить проблему и где она возникает
На портале, использующем клиентский сертификат для входа, Chrome перестал показывать окно выбора после обновления. Проверьте, требуется ли выбор вообще, виден ли личный сертификат и не включён ли автоматический выбор корпоративной политикой.
#Основные причины и отличительные признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| На компьютере один подходящий сертификатКогда подходит ровно один клиентский сертификат, отдельного запроса выбора может не быть. Отсутствие диалога само по себе не означает поломку. | Авторизация проходит без окна, портал открывается | Считать автоматическое продолжение нормальным, не пытаться принудительно вызвать окно |
| Сертификат недоступен или просроченПосле обновления может обнаружиться ранее существовавшая проблема с токеном, системным хранилищем или сертификатом. | Портал пишет о невозможности аутентификации, сертификата нет в личном хранилище | Проверить сертификат и личный ключ |
| Политика управляемого браузераОрганизация может выбирать сертификаты автоматически без диалога. | На странице chrome://policy/ присутствуют правила выбора сертификатов | Передать сведения системному администратору |
| Сайт больше не запрашивает клиентский сертификатНужен именно запрос сервера на сертификат клиента; обычный HTTPS-сертификат сайта к окну выбора не относится. | Так же ведёт себя второй браузер или другой компьютер | Уточнить требования портала у владельца |
#Пошаговая диагностика и исправление
- Убедитесь, что проблема относится к сертификату клиентаОткройте адрес рабочего портала и запишите: появился ли вход по логину, сообщение «сертификат не найден», ошибка доступа или сразу открылась личная страница. Если сайт работает, а окно выбора не появилось, проверьте: возможно, Chrome использовал единственный подходящий сертификат автоматически. Не путайте это с предупреждением «Соединение не защищено» — это другой вид сертификата.
- Сохраните сведения о версии Chrome и адресе порталаВ новой вкладке введите chrome://settings/help и нажмите Enter; запишите номер версии после окончания проверки обновлений. Убедитесь, что вы открываете тот же адрес портала, что и до обновления, включая поддомен. Не пересылайте посторонним полные адреса со служебными токенами; для обращения в поддержку достаточно домена и текста ошибки.
- Проверьте наличие личного сертификата в ChromeОткройте «⋮ → Настройки → Конфиденциальность и безопасность → Безопасность» и найдите «Управление сертификатами». Названия и вид окна зависят от системы и версии Chrome. Посмотрите раздел личных сертификатов и проверьте срок действия, издателя и назначение нужного сертификата. Ничего не удаляйте и не экспортируйте закрытый ключ на случайный сайт; если сертификата нет, обратитесь к администратору или удостоверяющему центру.
- На Windows отдельно проверьте системное хранилищеНажмите Win+R, введите certmgr.msc и нажмите Enter. В левой части откройте «Личное → Сертификаты», найдите свой сертификат по имени и сроку действия. Дважды щёлкните его; на вкладке «Общие» для сертификата с доступным закрытым ключом может отображаться соответствующая строка. Если ключ отсутствует или носитель отключён, браузер не сможет выполнить вход; не создавайте замену сертификата вручную.
- Проверьте носитель ключа без изменения безопасностиЕсли организация выдала USB-токен или смарт-карту, убедитесь, что носитель подключён напрямую к работающему порту. Закройте Chrome полностью через меню «⋮ → Выход», переподключите токен, запустите браузер снова и повторите вход. Если для токена требуется отдельная программа поставщика, проверьте её состояние по инструкции организации; не устанавливайте неизвестные драйверы из поисковой выдачи.
- Посмотрите, управляется ли выбор корпоративной политикойОткройте chrome://policy/ и воспользуйтесь поиском по слову Certificate. Если видны AutoSelectCertificateForUrls или другие правила выбора клиентского сертификата, зафиксируйте названия, но не изменяйте реестр Windows и не удаляйте политики. На управляемом компьютере эти параметры задаёт организация; передайте администратору версию Chrome и адрес портала.
- Сравните поведение с другим браузером корректноНа том же компьютере откройте портал в Edge либо в ранее работавшем браузере с поддержкой нужного хранилища сертификатов. Если выбора нет нигде, причина, вероятно, в портале, носителе или наборе сертификатов. Если в Edge выбор есть, а Chrome сообщает об ошибке, зафиксируйте точный текст и передайте поддержке портала. Не игнорируйте предупреждения о поддельном сертификате сервера ради проверки.
- Обратитесь к владельцу портала при отсутствии сертификатаСообщите поддержке: адрес без секретных параметров, версию Chrome, операционную систему, дату изменения поведения, виден ли личный сертификат в хранилище, работает ли вход в другом браузере и есть ли политика автоматического выбора. Уточните, должен ли сервер запрашивать клиентский сертификат и какие удостоверяющие центры он принимает. Повторная выдача сертификата выполняется по регламенту организации.
#Как проверить результат
Закройте вкладку портала, откройте её заново и выполните штатный вход. Успех — пользователь попал в разрешённый раздел с корректной учётной записью; наличие окна выбора не обязательно. Если вход по-прежнему не работает, не снижайте требования TLS: передайте поддержке точную ошибку, системное время и сведения о сертификате без закрытого ключа.