Пользовательская привязка и ws-адресация http://www.w3.org/2006/05/addressing/wsdl - PullRequest
0 голосов
/ 12 марта 2020

У меня есть приложение. net и я подключаюсь к веб-сервису. Для этого веб-сервиса требуется Soap 1.1 и WS-Addressing "http://www.w3.org/2006/05/addressing/wsdl"

Я настроил привязку:

  <customBinding>
    <binding name="customBinding">
      <textMessageEncoding messageVersion="Soap11WSAddressing10" />
      <httpsTransport requireClientCertificate="true" />
    </binding>
  </customBinding>

Но сгенерированное сообщение начинается как ниже

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:a="http://www.w3.org/2005/08/addressing">

Как вы можете видеть, он генерируется с http://www.w3.org/2005/08/addressing, но его следует генерировать с http://www.w3.org/2006/05/addressing/wsdl

Как настроить привязку для использования этой версии WS-Addressing?

...