Calling a SOAP service in .net Core

Ok this answer is for those who are trying to connect to a WCF service from a .net Core project. Here is the solution to my problem, using the new .net Core WCF syntax/library. BasicHttpBinding basicHttpBinding = null; EndpointAddress endpointAddress = null; ChannelFactory<IAService> factory = null; IAService serviceProxy = null; try { basicHttpBinding = new … Read more

SOAP – What’s the point?

As Joel Spolsky says, give a programmer a REST URL, and they can start playing with the service right away, figuring it out. Whereas if the service had a well specified, machine readable contract, then the programmer wouldn’t have to waste any time figuring it out. (not that WSDL/SOAP is necessarily an example of good … Read more

How to post SOAP Request from PHP

In my experience, it’s not quite that simple. The built-in PHP SOAP client didn’t work with the .NET-based SOAP server we had to use. It complained about an invalid schema definition. Even though .NET client worked with that server just fine. By the way, let me claim that SOAP interoperability is a myth. The next … Read more

SSLHandshakeException: No subject alternative names present

Thanks,Bruno for giving me heads up on Common Name and Subject Alternative Name. As we figured out certificate was generated with CN with DNS name of network and asked for regeneration of new certificate with Subject Alternative Name entry i.e. san=ip:10.0.0.1. which is the actual solution. But, we managed to find out a workaround with … Read more