Как настроить HTTP ACL для приложения REST WCF 3.0 в Windows 7? - PullRequest
1 голос
/ 08 января 2010

Я читал "RESTful .NET" О'Рейли и работаю с примером программы на pg. 24 - 25. Это устанавливает пользовательскую привязку для обработки запросов REST. Когда я выполняю код, он терпит неудачу, поскольку у него нет разрешения на настройку прослушивания на http://localhost:8889/TestHttp

Согласно MSDN (http://msdn.microsoft.com/en-us/library/ms733768%28VS.100%29.aspx), Мне нужно настроить netsh . Я использую следующую строку netsh:

netsh http add urlacl url = http://localhost:8889/TestHttp user = DOMAIN \ user

где DOMAIN \ user настроен для моей учетной записи.

Похоже, что это происходит в дополнительном окне консоли, но выполнение моего кода вызывает тот же сбой. Кто-нибудь знает как это исправить?

Спасибо

Scott

1 Ответ

1 голос
/ 08 января 2010

Если вы используете Vista или Windows 7, вам нужно запустить сеанс cmd.exe или powershell от имени администратора, а затем выполнить команду.

...