我已经构建了一个wcf web服务,并且正在使用我的私有IP地址在我的本地mashine上运行得很好。但是,当我尝试在另一个网络上访问它时,浏览器无法连接。我知道有一个公共IP地址,并尝试切换到它,但我自己的计算机和其他网络上的计算机都失败了。我使用的代码是:
WebServiceHost host = new WebServiceHost(typeof(serviceSetup), new Uri("http://PublicIp:800
现在,我想完全删除IIS上的http绑定。我开始犯这样的错误:
找不到与绑定WebHttpBinding的端点的方案http相匹配的基址。注册的基本地址方案是https。[InvalidOperationException:找不到与绑定WebHttpBinding的端点的方案http相匹配的基址。注册的基本地址方案是https。]ServiceEndpointElement ser
我有以下完整的程序(可以复制-粘贴-构建并运行。您可能需要添加一些引用)。该程序的目的是让服务检测(例如,接收某种形式的SocketException或IOException,或通过某些事件处理在代码中尝试),即连接的客户端(从web浏览器测试/测试)在响应完全传递之前已断开连接我无法在服务的实现中抛出任何异常,也无法触发Closed和Faulted事件。有没有人知道如何去(实现)得到想要的效果?1234/");
W