2

我有一个通过负载均衡器保护的 WCF 服务。所以客户端连接是通过https但服务本身不在httpsIIS 下。这意味着其中的链接wsdl不安全,我相信这就是导致我们客户问题的原因。

例如在wsdl

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

是否有某种方法可以将服务配置为输出https链接wsdl?或者有什么其他建议?

4

1 回答 1

0

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

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

于 2012-10-09T14:13:17.373 回答