Google Chrome не отображает личный сертификат

3002
Johnny_D

Я тестирую некоторые веб-сервисы, которые используют сертификаты для аутентификации. Поэтому я добавил в хранилище сертификатов несколько пользовательских корневых ЦС и сертификат клиента в личную папку.

Когда я открываю расширенные настройки Chrome - управлять сертификатами, эти личные сертификаты отсутствуют, хотя они установлены и видны в certmgr.

Можете ли вы посоветовать, чем может быть вызвано такое поведение? Я не могу аутентифицироваться без использования этого сертификата Chrome.

Обновление: последняя версия Chrome, Windows Server 2012

0
Какая операционная система. Chrome использует хранилище сертификатов операционной системы. Не похоже, что вы сказали ОС доверять сертификату. Ramhound 9 лет назад 0
@Ramhound обновил информацию Johnny_D 9 лет назад 0
IE знает о сертификатах? Ramhound 9 лет назад 0
Как таковой виден этот сертификат в certmgr? Romeo Ninov 9 лет назад 0
Сертификат @RomeoNinov отображается в certmgr Johnny_D 9 лет назад 0
@Ramhound Как я должен проверить это в IE? Johnny_D 9 лет назад 0
В каком разделе? Есть CA, серверные сертификаты, личные сертификаты? Romeo Ninov 9 лет назад 0
@RomeoNinov, CA установлен в доверенной корневой папке. Johnny_D 9 лет назад 0
Я спрашиваю о вашем сертификате. Это должно быть в личных сертификатах. Иначе не получится Romeo Ninov 9 лет назад 0
@RomeoNinov это в личку, но все еще не видно в Google Chrome. Johnny_D 9 лет назад 0
Вы пытались зайти на сайт через другой браузер? Romeo Ninov 9 лет назад 0
@RomeoNinov Как я узнал, IE также не отображает этот сертификат. Johnny_D 9 лет назад 0
Вы добавляете это с закрытым ключом? Romeo Ninov 9 лет назад 0
@RomeoNinov у него нет ключей, это публичный файл "cer" Johnny_D 9 лет назад 0
Таким образом, вы не можете использовать его в качестве аутентификации. Вам нужен ключ для вашего личного сертификата Romeo Ninov 9 лет назад 0
@RomeoNinov спасибо, это действительно было проблемой. Может быть, вы сделаете ответ, чтобы я мог проголосовать. Johnny_D 9 лет назад 1

1 ответ на вопрос

1
Romeo Ninov

From the discussion above I understand that the personal certificate is installed. In the proper place in Microsoft certification store. The OP try to use this certificate as authentication mechanism. Unfortunately this is not possible because OP have only the certificate (signed by CA public key) but do not have private key for this certificate. And private key is required for the purpose of authentication

Похожие вопросы