Last post Jun 25, 2012 02:04 PM by Beta
May 18, 2012 05:44 AM|amirzargh|LINK
Hi I have create a web service with .net 4.0 and when my client tries to consume it with a commercial software it gives error that the software (the client is using) does not support SOAP 1.2 and there are SOAP 1.2 bindings in the wsdl file.
I tried rewriting the entire thing with .NET 2.0.... but when I compile it still puts SOAP 1.2 bindings in the wsdl file.
How can I create a SOAP 1.1 web service?
May 21, 2012 02:56 AM|Peter pi - MSFT|LINK
It seems that the binding between the client and server is different, for example, basicHttpBinding message is based on SOAP 1.1, and it mainly be used for ASMX web service, but wsHttpBinding which is based on SOAP 1.2 and ws-Addressing specification and
provides more WS-Trust and WS Secure conversation. If you want to create a SOAP 1.1 web service, you can directly create a ASMX web service, or create a WCF service and set its binding to basicHttpBinding.
Jun 22, 2012 08:36 PM|Beta|LINK
Hi Peter..is there a way I can change the version of HTTP protocol tha soap uses from 1.1 to 1.0 ? when i create an asmx service then the soap message shows up the http1.1 version what I want is to be able to change it to version 1.0, as there are issues
using 1.1 in my existing service. Please let me know if this change can be made within the web services and not on the client, because I have multiple systems consuming my service. please help me with this issue..i googled a lot but could not find an answer
Jun 25, 2012 02:04 PM|Beta|LINK
you need to set it up in the web.config file by adding below. hope this helps