Windows 7 上的 WCF 服务 URL ACL:您的进程没有对此命名空间的访问权限

发布于 2024-09-13 16:59:05 字数 720 浏览 2 评论 0原文

将应用程序从我以前的开发计算机 (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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

埖埖迣鎅 2024-09-20 16:59:05

只需将用户名放入引号中,例如 user="SDRY\SXXXX DX RXXXX"

Just place the user name into quotes like user="SDRY\SXXXX DX RXXXX"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文