1

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

跟随 Scott Hanselman 的出色帖子在这里为我工作。唯一的问题是他在 Windows 7 上运行(我假设),而我在 XP 上。

让我感到困惑的是他在哪里进行了 URL 预订:

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

这不适用于XP。经过一番谷歌搜索,我发现了这一点并发现我需要使用“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/

但是我希望使用完整的逐步过程,所以问题是存在的。

4

1 回答 1

0

此链接看起来像 Hanselman 帖子所基于的内容。它具有命令的 netsh 和 httpcfg 形式。

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

于 2012-08-03T13:26:30.800 回答