我在 IIS 6.1 中有一个带有自签名 SSL 的网站。该网站包含 3 个 Web 应用程序,所有设置都使用 https 作为绑定。每当我浏览应用程序时,URL 都会显示为
https://localhost/mysite1/default.aspx
我的印象是,通过添加站点绑定来使用计算机名称,而不是将 URL 更改为:
https://myservername/mysite1/default.aspx,
这意味着它在访问网站时将不再抱怨 SSL 证书无效,因为 SSL 是由“myservername”颁发的
我使用了以下命令:
cscript.exe //nologo %systemdrive%\inetpub\adminscripts\adsutil.vbs 设置 W3SVC/2/SecureBindings “:443:myservername”</p>
我的应用程序标识符 (2),显示在“站点”节点下。
运行命令后,URL 现在指向:
https://myservername.xn--9o0a/mysite1/default.aspx
这显然行不通……它在 URL 中添加了 .xn--9o0a ???我错过了什么?