Windows 7 上的 WCF 服务 URL ACL:您的进程没有对此命名空间的访问权限
将应用程序从我以前的开发计算机 (XP) 移植到新的开发计算机 (w7),并遇到 WCF 问题。
HTTP 无法注册 URL http://+:8001/KolonistenVanCatan/MetaData/。 您的进程没有访问权限 对此命名空间的权限(参见 http://go.microsoft.com/fwlink/?LinkId=70353 详情)。
现在,所引用的页面和许多博客都解释了相同的解决方案,我明白,但每当尝试添加网址并输入我的帐户名时,它都会说参数不正确。
netsh http 添加 urlacl url=http://+8001/KolonistenVanCatan/MetaData 用户=SDRY\SXXXX DX RXXXX
这是因为我的 Windows 帐户名中存在空格而不起作用吗?
Porting an application from my previous development machine (XP) to a new one (w7), and having an issue with WCF.
HTTP could not register URL
http://+:8001/KolonistenVanCatan/MetaData/.
Your process does not have access
rights to this namespace (see
http://go.microsoft.com/fwlink/?LinkId=70353
for details).
Now, the page referred to, and many blogs all explain the same solution, which I understand, but whenever trying to add the url, and entering my account name, it says the parameter is incorrect.
netsh http add urlacl
url=http://+8001/KolonistenVanCatan/MetaData
user=SDRY\SXXXX DX RXXXX
Is this not working because of the spaces in my windows account name ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需将用户名放入引号中,例如
user="SDRY\SXXXX DX RXXXX"
Just place the user name into quotes like
user="SDRY\SXXXX DX RXXXX"