首页 新闻 会员 周边 捐助

WCF部署好后外网无法访问

0
[已解决问题] 解决于 2010-08-07 12:15

如何配置 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'.。如果该服务已在当前解决方案中定义,请尝试生成该解决方案,然后再次添加服务引用。

 

 

我应该怎么设置 终结点?

Dozer的主页 Dozer | 初学一级 | 园豆:30
提问于:2010-07-30 16:52
< >
分享
最佳答案
0

那是因为防火墙的问题,也就是防火墙将访问 http://202.119.188.134:88/Service.svc?wsdl 的请求拒绝了,同时返回给你拒绝的提示,而一般这类似的响应提示都是 http 的 response,不包含 soap 结构。

Launcher | 高人七级 |园豆:45050 | 2010-08-01 17:02
其他回答(4)
0

怎么解决呀,我也遇见了和你一样的问题

jianglaiba | 园豆:202 (菜鸟二级) | 2013-07-04 21:27
0

怎么解决??

程序员编程日记 | 园豆:6 (初学一级) | 2013-09-16 22:35
0

关闭防火墙还是那样。

Frank LiuWB | 园豆:202 (菜鸟二级) | 2013-10-22 00:45
0
czhncn | 园豆:217 (菜鸟二级) | 2014-02-25 15:20
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册