WCF连接错误

WCF连接错误,wcf,Wcf,在本地主机上部署WCF服务时,连接工作正常。将其部署到服务器时,方法调用发生以下错误: 外部异常: 没有端点在侦听 这可以接受这个信息。这是 通常由不正确的地址引起 或SOAP操作。如果需要,请参阅InnerException 出席,了解更多详情 内部异常: 启用默认代理时: 无法建立连接,因为 目标机器主动拒绝了它 127.0.0.1:8888 禁用默认代理时: 无法建立连接,因为 目标机器主动拒绝了它 192.168.xxx.xxx:80 通过在web浏览器中浏览svc文件可以访问该服务。您

在本地主机上部署WCF服务时,连接工作正常。将其部署到服务器时,方法调用发生以下错误:

外部异常:

没有端点在侦听 这可以接受这个信息。这是 通常由不正确的地址引起 或SOAP操作。如果需要,请参阅InnerException 出席,了解更多详情

内部异常:

启用默认代理时:

无法建立连接,因为 目标机器主动拒绝了它 127.0.0.1:8888

禁用默认代理时:

无法建立连接,因为 目标机器主动拒绝了它 192.168.xxx.xxx:80


通过在web浏览器中浏览svc文件可以访问该服务。

您需要为您的客户端提供代理详细信息-最好放在配置文件中,尽管您也可以在代码中进行设置。请参阅。

您需要为您的客户机提供代理详细信息-最好放在配置文件中,尽管您也可以在代码中进行设置。请参阅。

您可能需要检查的两件事。第一,您是否在连接详细信息中使用“localhost”,第二:是有效的url

如果第二个失败,那么DNS可能是指向错误位置的问题。 第一个问题是配置问题,由于sharepoint设计为从/farm/运行,而不仅仅是从一台服务器运行,因此不使用localhost,而是使用。这些机器中的任何一台都可能调用该服务,如果您不打算将服务部署到所有这些机器上,那么。。。这是行不通的,因为他们试图与自己交谈,而不是与服务所在地交谈


有点像你试着打电话给朋友,然后用你自己的电话号码。这样做不太管用。

您可能需要检查两件事。第一,您是否在连接详细信息中使用“localhost”,第二:是有效的url

如果第二个失败,那么DNS可能是指向错误位置的问题。 第一个问题是配置问题,由于sharepoint设计为从/farm/运行,而不仅仅是从一台服务器运行,因此不使用localhost,而是使用。这些机器中的任何一台都可能调用该服务,如果您不打算将服务部署到所有这些机器上,那么。。。这是行不通的,因为他们试图与自己交谈,而不是与服务所在地交谈

有点像你试着打电话给朋友,然后用你自己的电话号码。这样做不太管用