在Windows XP下使用DNS与IIS Express

时间:2012-08-02 02:48:29

标签: iis ssl acl netsh httpcfg.exe

我正在使用IIS 7.5 Express设置VS2010 SP1,因此我可以在我的开发环境中使用SSL。

继Scott Hanselman的优秀帖子here之后,我正在为我工​​作。唯一的问题是他在Windows 7(我假设)上运行,我在XP上。

让我沮丧的是他预订网址的地方:

netsh http add urlacl url=http://hanselman-w500:80/ user=everyone

这不适用于XP。经过一些谷歌搜索后,我发现this并确定我需要使用'httpcfg'实用程序,一般语法:

httpcfg set urlacl /u {http://URL:Port/ | https://URL:Port/} /a ACL

然而,似乎没有相当于'user ='的开关,而且我对ACL描述符语言不够专业,无法计算出等价物。

任何人都可以使用httpcfg给我相同的命令,或者在XP下是不可能的?

编辑:在Hanselman帖子的底部有一个命令行帮助方法来完成这项工作

IisExpressAdminCmd.exe setupFriendlyHostnameUrl -url:http://hanselman-w500:80/

然而,我希望使用完整的分步流程,所以问题就在于此。

1 个答案:

答案 0 :(得分:0)

此链接看起来像汉塞尔曼帖子的基础。它有netsh和httpcfg形式的命令。

http://learn.iis.net/page.aspx/1005/handling-url-binding-failures-in-iis-express/