在wsdl中设置链接https协议

时间:2012-10-09 13:40:47

标签: .net wcf iis https wsdl

我有一个通过负载均衡器保护的WCF服务。因此客户端连接是通过https进行的,但IIS下的服务本身不是https。这意味着wsdl中的链接不安全,我相信这是造成我们客户问题的原因。

e.g。在wsdl

<xsd:import schemaLocation="http://blah.com/whatever.svc?xsd=xsd0"
            namespace="http://blah.com" />

是否有某种方法可以将服务配置为在https中输出wsdl个链接?还是其他任何建议?

1 个答案:

答案 0 :(得分:0)

您是否通过行为(ServiceMetadataBehavior)公开元数据,并且在这种情况下HttpsGet设置为true?

请参阅:http://msdn.microsoft.com/en-us/library/system.servicemodel.description.servicemetadatabehavior.httpsgetenabled(v=vs.100).aspx