Использование DNS с IIS Express под Windows XP

Я устанавливаю VS2010 SP1 с IIS 7.5 Express, чтобы я мог использовать SSL в своей среде разработки.

После отличного поста Скотта Хансельмана я работаю здесь. Единственная проблема - он работает на Windows 7 (я полагаю), где я на XP.

Бит, который сбивает меня с толку, - то, где он резервирует URL:

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

Это не работает на XP. После некоторого поиска в Google я нашел это и понял, что мне нужно использовать утилиту 'httpcfg', общий синтаксис:

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

Однако, похоже, что нет эквивалента переключателю 'user=', и я не достаточно опытен с языком дескриптора ACL, чтобы иметь возможность выработать эквивалент.

Может ли кто-нибудь дать мне эквивалентную команду, используя httpcfg, или эквивалент не возможен под XP?

Изменить: в нижней части поста Гансельмана есть вспомогательный метод командной строки, который делает работу

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

Однако я надеялся использовать полный пошаговый процесс, поэтому вопрос стоит.

1 ответ

Решение

Эта ссылка выглядит так, на чем основывался пост Гансельмана. Он имеет как команды netsh, так и httpcfg.

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

Другие вопросы по тегам