2012-03-29 69 views

回答

1

可以使用<useRequestHeadersForMetadataAddress>服务行为要做到这一点:

<serviceBehaviors> 
    <behavior name="ServiceBehavior"> 
    <useRequestHeadersForMetadataAddress /> 
    </serviceMetadata httpGetEnabled="false" httpsGetEnabled="true" /> 
    </behavior> 
</serviceBehaviors> 
+0

解析器错误消息:配置中的元素无效。扩展名'useRequestHeadersForMetadataAddress'未在system.serviceModel/extensions/behaviorExtensions的集合中注册。 – 2012-03-30 05:34:42

+0

最终解决方案:** httpsGetUrl =“https://myserver.com/xyz.svc/mex”**完美解决了它 – 2012-03-30 06:15:35

相关问题