netsh http show sslcert不显示证书信息

时间:2016-11-15 20:00:17

标签: ssl owin netsh

我有一个OWIN托管的Web API 2,我试图使用SSL。我已在服务器上安装了证书。我可以在Certificates - Current user\Trusted Root Certication Authorities\Certification下看到它 我可以在证书的详细信息中看到指纹。到目前为止似乎很好。
我在这台服务器上没有IIS。我试图通过命令行将端口443绑定到它。但是,当我执行命令时,我看不到applicationID

netsh http show sslcert

事实上没有任何事情发生。我试图获取applicationID,然后使用以下命令将端口443绑定到它。

netsh http add sslcert ipport=0.0.0.0:443 certhash=baf9926b466e8565217b5e6287c97973dcd54874 appid={ab3c58f7-8316-42e3-bc6e-771d4ce4b201}

任何想法为什么netsh http显示sslcert可能没有将数据返回给我?

1 个答案:

答案 0 :(得分:0)

我想它会给你错误的原因,为什么它无法添加sslcert条目。但我相信您必须在“本地计算机 - 个人”下导入证书。证书商店。

此外,我假设您的证书中包含私钥。如果是这样,它将在证书图标顶部显示小键图标。请注意,这对于它与OWIN一起使用非常重要。