Equivalent WCF user binding for basicHttpBinding with TransportWithMessageCredential security mode

I need to integrate my server with a client other than WCF, and have suggested changing the SOAP version in the headers. This can be done using the <textMessageEncoding messageVersion="Soap11" /> element in the user binding, so I need to convert the current basicHttpBinding . How can i do this?

 <basicHttpBinding> <binding> <security mode="TransportWithMessageCredential"> <transport clientCredentialType="Windows"/> <message clientCredentialType="UserName" /> </security> </binding> </basicHttpBinding> 
+4
source share
1 answer

User binding definition:

 <customBinding> <binding name="basicHttpEquivalent"> <security authenticationMode="UserNameOverTransport" /> <textMessageEncoding messageVersion="Soap11" /> <httpsTransport /> </binding> </customBinding> 

But this binding is exactly the same as you mentioned basicHttpBinding .

+5
source

All Articles