你如何设置HTTP ACL对Windows 7上一个WCF 3.0 REST应用?(How do y

2019-10-19 02:08发布

我一直在阅读O'Reilly的“基于REST的.NET”,并正在与PG的示例程序工作。 24 - 25。此设置的自定义处理REST请求结合。 当我执行的代码,它失败,因为它没有权限设置监听的http://本地主机:8889 / TestHttp

根据MSDN( http://msdn.microsoft.com/en-us/library/ms733768%28VS.100%29.aspx ),我需要configue 的netsh。 我使用下面的netsh字符串:

netsh的HTTP添加urlacl URL = HTTP://本地主机:8889 / TestHttp用户= DOMAIN \用户

其中,DOMAIN \用户定制到我的帐户。

这似乎在附加控制台窗口来处理,但在执行我的代码会导致相同的故障。 有谁知道如何解决这一问题 ?

谢谢,

斯科特

Answer 1:

如果你是在Vista或Windows 7,你需要运行CMD.EXE会话或PowerShell中以管理员身份运行该命令。



文章来源: How do you set up HTTP ACL's for a WCF 3.0 REST application on Windows 7?
标签: c# wcf rest netsh