【发布时间】:2013-11-13 12:48:08
【问题描述】:
我已使用此链接生成本地 SSL 证书 - http://msdn.microsoft.com/en-us/library/ff699202.aspx
我有我的证书、我的 pfx 文件和我的 pvk 文件。 我在本地机器和当前用户个人证书下将证书添加到 MMC。
但在此之后,我无法使用 netsh 提示将此证书关联到我机器上的任何端口。每次我尝试这样做时:
http add sslcert ipport=0.0.0.0:8888 certhash=b9fa246fc12207570f19f93771b735b3b94aa816 appid='{<00112233-4455-6677-8899-AABBCCDDEEFF>}'
或
http add sslcert ipport=0.0.0.0:8888 certhash=b9fa246fc12207570f19f93771b735b3b94aa816 appid={00112233-4455-6677-8899-AABBCCDDEEFF}
我收到一条错误消息 = The parameter is incorrect
我正在使用 Windows 8.1 机器,需要它在安全模式 = "Transport" 和 ClientCredentialType = "Basic" 的 wsHttpBinding 端点上托管 WCF Soap 服务。
非常感谢任何有关将此证书与端口关联的帮助。
-库纳尔
【问题讨论】:
-
当我粘贴您的第二个样本时,
certhash=和b9fa...之间的字符不正确 -
感谢您注意到这一点,但即使删除特殊字符也无济于事
标签: .net web-services wcf ssl x509certificate