C# 如何设置HTTP ACL';Windows 7上的WCF 3.0 REST应用程序的?

C# 如何设置HTTP ACL';Windows 7上的WCF 3.0 REST应用程序的?,c#,wcf,rest,netsh,C#,Wcf,Rest,Netsh,我一直在阅读O'Reilly的“RESTful.NET”,并且正在使用第24-25页上的示例程序。这将设置用于处理REST请求的自定义绑定。当我执行代码时,它失败了,因为它没有设置监听的权限 根据MSDN(),我需要配置netsh。我正在使用以下netsh字符串: netsh http add urlacl url=user=DOMAIN\user 其中域\用户自定义为我的帐户 这似乎是在另一个控制台窗口中处理的,但执行我的代码会导致相同的失败。有人知道如何解决这个问题吗 谢谢 Scott如果您

我一直在阅读O'Reilly的“RESTful.NET”,并且正在使用第24-25页上的示例程序。这将设置用于处理REST请求的自定义绑定。当我执行代码时,它失败了,因为它没有设置监听的权限

根据MSDN(),我需要配置netsh。我正在使用以下netsh字符串:

netsh http add urlacl url=user=DOMAIN\user

其中域\用户自定义为我的帐户

这似乎是在另一个控制台窗口中处理的,但执行我的代码会导致相同的失败。有人知道如何解决这个问题吗

谢谢


Scott

如果您在vista或windows 7上,则需要以管理员身份运行cmd.exe会话或powershell,然后运行该命令。

如果您在vista或windows 7上,则需要以管理员身份运行cmd.exe会话或powershell,然后运行该命令。

该命令成功完成,但VS 2010报告“您的进程没有访问此命名空间的权限(有关详细信息,请参阅)。“我做错了什么?明白了!我必须以管理员身份启动VS 2010 Beta 2。命令成功完成,但VS 2010报告”您的进程没有访问此命名空间的权限(有关详细信息,请参阅)。“我做错了什么?明白了!我不得不以管理员的身份发布VS2010 Beta 2。