我正在尝试将SSL证书注册到Windows 7和Windows服务器2008R2上的主机名端口,但似乎不支持该参数?
我的命令:
netsh http add sslcert hostnameport=mywebsite.com:443 certhash=de197ad9ec9c4d855b549c74d7033e1e4b31b1af appid={2d967d25-4edf-4962-9b6c-5b3c4d4de48d}
我得到一个错误,说hostnameport is not a valid argument for this command.
这是操作系统的限制吗?它适用于Windows 10及以上版本,到目前为止我已经能够进行测试。
hostnameport是作为IIS SNI的一部分添加的,并且仅在Windows 8及以上版本中可用,因此预期会出现错误消息,
https://learn.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/iis-80-server-name-indication-sni-ssl-scalability
Windows 7和Windows Server 2008 R2都已报废,所以不要在它们上浪费时间。