简体   繁体   English

通过SSL将basicHttpBinding转换为wsHttpBinding

[英]basicHttpBinding to wsHttpBinding over SSL

Before i have tested one webservice in soapUI its works fine. 在我在soapUI中测试一种Web服务之前,它的工作正常。 But now webservice was changed basicHttpBinding to wsHttpBinding over SSL. 但是现在通过SSL将webservice的basicHttpBinding更改为wsHttpBinding。 Now i'm trying to execute the webservice the following exception are im getting. 现在,我正在尝试执行Web服务,以下异常正在发生。 Im using the webservice url in objective c. 我在目标c中使用webservice网址。 I dont how i can test and execute in SOAP UI and iphone now. 我现在不怎么在SOAP UI和iphone中测试和执行。 any one please tel me how i can resolve. 任何人请给我打电话我该怎么解决。

<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing">
   <s:Header>
      <a:Action s:mustUnderstand="1">http://www.w3.org/2005/08/addressing/soap/fault</a:Action>
   </s:Header>
   <s:Body>
      <s:Fault>
         <s:Code>
            <s:Value>s:Sender</s:Value>
            <s:Subcode>
               <s:Value>a:DestinationUnreachable</s:Value>
            </s:Subcode>
         </s:Code>
         <s:Reason>
            <s:Text xml:lang="en-AU">The message with To '' cannot be processed at the receiver, due to an AddressFilter mismatch at the EndpointDispatcher.  Check that the sender and receiver's EndpointAddresses agree.</s:Text>
         </s:Reason>
      </s:Fault>
   </s:Body>
</s:Envelope>

You have not published your binding configuration. 您尚未发布绑定配置。 The default WSHttpBinding settings are note interoperable outside WCF (SPNego in the message level). 默认的WSHttpBinding设置是在WCF之外可互操作的(消息级别为SPNego)。 Ine general basic binding is much easier to interoperate. 常规的基本绑定更易于互操作。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM