netsh привязывает импортированный ssl-сертификат к порту

Я создал сертификат авторитета и сертификат клиента (подписанный первым). Что я пытаюсь сделать, так это импортировать оба сертификата (что, я думаю, я делаю с успехом), а затем привязать сертификат клиента к порту с помощью этой команды netsh:

netsh http add sslcert ipport=0.0.0.0:8000 certhash=xxx appid={xxx}

Когда я создаю эти сертификаты и использую команду выше, это делается правильно. Но мне нужно выполнить операцию удаления/импорта сертификатов, и в этом случае она не работает.

Я провел поиск и нашел здесь, что, возможно, Мне нужно «правильно удалить этот сертификат * из вашего хранилища сертификатов и кэша сервера IIS» (от Johnydep). Я не использую IIS Server (это самостоятельная служба wcf), так что у вас есть идеи, что мне делать?

Заранее спасибо.

РЕДАКТИРОВАТЬ: согласно трассировке проблем здесь («используемый вами сертификат не имеет закрытого ключа») Я только что попытался создать сертификат центра сертификации с закрытым ключом в том же файле, но безрезультатно.


person Jakub Siuda    schedule 16.08.2013    source источник