运行WCF时碰到的错误

HTTP could not register URL http://+:3723/CalulatorService/.

Your process does not have access rights to this namespace (see http://go.microsoft.com/fwlink/?LinkId=70353 for details).


出现这个问题的原因是权限不够。

如果只是单机的系统管理员登陆是不会出现这个问题,当用域用户登录的时候会发生,

打开 程序-〉附件-〉命令提示符(Command Prompt Command Prompt )(注意需要右键命令提示符,悬在Run as administrator)

输入如下语句注册。

netsh http add urlacl url=http://+:3723/CalulatorService/ user=域名/用户名


再次运行就可以了。

如果报这个错误:

 Create SDDL failed, Error: 1332 The parameter is incorrect.

 你换个端口号。

你可能感兴趣的:(运行WCF时碰到的错误)