Tag: wcf绑定

System.ServiceModel.AddressAccessDeniedException:HTTP无法注册URL http :: 8080

我创建了我的第一个自托管WCF服务。 我在C#控制台应用程序中托管它,但它抛出一个错误: System.ServiceModel.AddressAccessDeniedException:HTTP无法注册URL http:8080 当我以管理员身份运行Visual Studio 2013时,它运行良好,但如果我不这样做则不行。 那么任何方法来自动完成它而不是作为ADMIN启动VS? 到目前为止,我创建了一个HelloService类库,其中我添加了一个WCF服务,该服务由一个接口IHelloService和HelloService 。 IHelloService : namespace HelloService { [ServiceContract] public interface IHelloService { [OperationContract] String GetMsg(); } } HelloService : namespace HelloService { public class HelloService : IHelloService { public String GetMsg() { return “Service Accessed”; } } } 然后我创建了一个C#控制台应用程序HelloServiceHost ,它有一个app.config文件: 和program.cs文件: using HelloService; using System.ServiceModel; namespace HelloServiceHost […]

WCF Web服务错误:“服务端点绑定不使用HTTP协议”?

我有一个简单的WCF服务,在我的开发机器上进行测试时工作正常。 现在我已将Web服务移动到Web服务器,并且我正在http://mydomain.com:8005上运行该服务(在调试模式下)。 打开Web浏览器到该URL显示预期的服务页面,如果我在我正在调用的接口内的服务器上放置一个断点,它会命中断点并返回预期的数据……但是在客户端它返回出现以下错误: 接收到http://mydomain.com:8005/的HTTP响应时发生错误。 这可能是由于服务端点绑定不使用HTTP协议。 这也可能是由于服务器中止HTTP请求上下文(可能是由于服务关闭)。 请参阅服务器日志以获取更多详 更多线索:界面签名是: IEnumerable GetThings(out string errMsg); 其中MyClass定义为Serializable,客户端和服务器之间的定义相同。 有什么想法我需要翻转什么秘密开关?