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

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

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

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

2 ответа2

1

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

0

Если у вас есть закрытый ключ сертификата, то вы можете создать сертификат p12 и установить его в Chrome, тогда он будет перечислять ваш сертификат при доступе к URL

Создание p12 объясняется здесь https://www.tbs-certificates.co.uk/FAQ/en/288.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .