Как добавить сертификат из личного хранилища в качестве учетных данных на основе сертификата в Windows Credential Manager
?
Когда я нажимаю «Открыть диспетчер сертификатов», я просто попадаю в диспетчер сертификатов, и нет никакого способа выбрать сертификат, который будет добавлен в качестве учетных данных на основе сертификата.
Не имеет значения, что я набираю «Интернет или сетевой адрес». Когда я нажимаю «Выбрать сертификат», меня просто просят вставить смарт-карту.
Это работает как задумано. Как указано в тексте справки, To use a certificate in a certificate-based credential, it needs to be saved in your Personal store in Certificate Manager
.
Открытие диспетчера сертификатов - это просто способ дать вам возможность импортировать желаемый сертификат в этот конкретный магазин. Я собираюсь сделать здесь предположение, что ваше окно certmgr выглядит так, как показано ниже, когда вы открываете хранилище личных сертификатов, и в этом проблема.
Любой сертификат, которым вы хотите управлять через диспетчер учетных данных, должен находиться в этом хранилище сертификатов.
Как только у вас будет сертификат в личном магазине пользователя, вы сможете выбрать его с помощью Select certificate
кнопку, как на скриншоте ниже. (У меня есть только один сертификат для пользователя моего домена, и мне сложно добавить еще, учитывая, что мой обычный пользователь не является администратором на машине, поэтому я не собираюсь прыгать через эту обруч для скриншота.)
Убедитесь, что у вас есть сертификат с целью проверки подлинности клиента, срок действия которого не истек.