我想在Windows服务器的端口上绑定2个证书。
但是,一旦添加了第二个证书,它就不允许我添加第二个证书。或者除非我使用netsh delete
命令清除端口的绑定。
添加第二个证书会显示此错误 -
系统错误183.当该文件已存在时无法创建文件
netsh http add sslcert ipport=0.0.0.0:2195 certhash="$thumbprint" appid='{472f53d0-29e1-4cf4-ba9c-79f362d8f6fa}'
是否可以将多个证书绑定到同一个端口?
提前致谢。
答案 0 :(得分:1)
我找到了解决方法。令人惊讶的是,我没有在网络上找到关于此的单一资源。
如果您将IP设置为0.0.0.0
(我认为是通配符),您似乎无法绑定多个证书
因此,对于其他证书,我不得不使用其他一些IP。
因为在我的情况下,目标IP地址是已知的并且是固定的,即17.x.x.x
IP地址块(Apple)。
因此,对于第二个证书,我将命令中的ipport
更改为17.0.0.0:2195
。
瞧,它有效!