WCF服务配置文件?

时间:2011-09-29 16:58:44

标签: asp.net wcf

有人可以帮助我配置我的WCF服务。环境是IIS6,只能通过https访问该服务(防火墙只允许通过端口443连接到服务器)。

所以,当我访问https://myservice.com/Service.svc时,它会给我WSDL文件的URL,这是正确的https地址(我通过启用的httpsget工作,我想,已经有很多猜测工作了! )

但是,如果我然后使用该服务,则终点地址为http://localservername/Service.svc

我假设我需要配置我的web.config文件以返回正确的soap地址,但是谷歌搜索并阅读了很多关于端点,绑定和行为的帖子,我很困惑。

有人可以帮我解决这个问题,如何配置我的服务以允许https连接并获取正确的SOAP地址?

干杯

克里斯

1 个答案:

答案 0 :(得分:0)

这有帮助吗? http://weblogs.asp.net/srkirkland/archive/2008/02/20/wcf-bindings-needed-for-https.aspx

引用注意: “只需注意一点:3小时后我们意识到webHttpBinding不适合常规的基于SOAP的客户端(必须要观察这些绑定:)我们将webHttpBinding切换到basicHttpBinding,我们基于SOAP的客户端能够解析生成的WSDL并且使用网络服务。“