调用我的WCF Web服务的wsdl,我读了
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex">
但我需要设置
xmlns:wsa="http://www.w3.org/2005/08/addressing
有什么想法吗?
答案 0 :(得分:2)
将您需要的命名空间下面的两个liines定义为wsa10。重要的是在WSDL中使用哪个前缀,是wsa还是wsa10。如果它是wsa10那么你没事。如果不使用自定义绑定并设置:
<textMessageEncoding messageVersion="SOAP11WSAddressing10" />