我在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”
我的应用程序标识符(2),显示在“站点”节点下。
运行命令后,URL现在指向:
https://myservername.xn--9o0a/mysite1/default.aspx
这显然不起作用......它将.xn - 9o0a添加到URL ???我错过了什么?
答案 0 :(得分:1)
在做了一些谷歌搜索后,我设法找到了解释所有内容以及如何解决我遇到的问题的文章。
http://gavinmckay.wordpress.com/2009/03/24/howto-fix-wcf-host-name-on-iis/