python-zeep icon indicating copy to clipboard operation
python-zeep copied to clipboard

Add support for wsHTTPBinding

Open mvantellingen opened this issue 9 years ago • 7 comments

Looking for wsdl's and endpoints to test against.

Resources:

  • https://www.codeproject.com/Articles/36396/Difference-between-BasicHttpBinding-and-WsHttpBind
  • https://msdn.microsoft.com/en-us/library/ms951257.aspx
  • http://stackoverflow.com/questions/2650785/basichttpbinding-vs-wshttpbinding-vs-webhttpbinding

mvantellingen avatar Jan 30 '17 20:01 mvantellingen

Is there a way to get this feature? Even a dirtyhack patch would help. WS: https://clients.nationalmailing.com.au/servicetest/orderservice.svc

ba1dr avatar Jun 05 '18 19:06 ba1dr

this would also be useful for us; I'm going to investigate which specific methods we need.

beaugunderson avatar Aug 09 '18 22:08 beaugunderson

this is the binding type we're trying to connect to, if that's helpful:

      <wsHttpBinding>
        <binding name="WSHttpBinding_ISecureDirectorySearch">
          <security mode="TransportWithMessageCredential">
            <transport clientCredentialType="None" />
            <message clientCredentialType="Certificate" />
          </security>
        </binding>
      </wsHttpBinding>

When I make a request using C# it looks like there's a request that happens before my actual request that gets a security token.

beaugunderson avatar Aug 10 '18 00:08 beaugunderson

Is this implemented yet ?

wassimseif avatar Oct 18 '18 13:10 wassimseif

Looking for wsdl's and endpoints to test against.

Resources:

  • https://www.codeproject.com/Articles/36396/Difference-between-BasicHttpBinding-and-WsHttpBind
  • https://msdn.microsoft.com/en-us/library/ms951257.aspx
  • http://stackoverflow.com/questions/2650785/basichttpbinding-vs-wshttpbinding-vs-webhttpbinding

In the issue https://github.com/mvantellingen/python-zeep/issues/914

I attached an exe which is a .net console embedding a self-hosted SOAP/WCF wsHttpBinding service.

That may help you to test with zeep.

If you're having any troubles executing my exe, I am happy to help.

Best Regards, Nicolas

nicostubi avatar Feb 15 '19 13:02 nicostubi

@nicostubi Have you found any alternative ways to solve this problem?

jawaff avatar Feb 10 '20 23:02 jawaff

Hi! I have a similar problem. Have someone found any alternative to this with Python?

MeryGimenez avatar Feb 09 '22 15:02 MeryGimenez