WCF部署好后外网无法访问

如何配置 WCF终结点,可以让外网访问到它?

 

我在本机浏览,显示的地址是:http://download:88/Service.svc?wsdl

 

但这台服务器在外网的地址是 :202.119.188.134

所以我改成了 http://202.119.188.134:88/Service.svc?wsdl

 

然后在添加服务器引用的时候出现以下错误

 

理解了文档内容,但无法进行处理。  - WSDL 文档包含无法解析的链接。  - 下载“http://download:88/Service.svc?xsd=xsd0”时出错。  - 未能解析此远程名称: 'download'元数据包含无法解析的引用:“http://202.119.188.134:88/Service.svc?wsdl”。服务 http://202.119.188.134:88/Service.svc?wsdl 不支持内容类型 application/soap+xml; charset=utf-8。客户端和服务绑定可能不匹配。远程服务器返回错误: (415) Cannot process the message because the content type 'application/soap+xml; charset=utf-8' was not the expected type 'text/xml; charset=utf-8'.。如果该服务已在当前解决方案中定义,请尝试生成该解决方案,然后再次添加服务引用。

我应该怎么设置 终结点?

森林海
浏览 887回答 2
2回答

千万里不及你

怎么解决呀,我也遇见了和你一样的问题
打开App,查看更多内容
随时随地看视频慕课网APP