cromero207
6 years agoNew Contributor
Testing WCF WsHttpBinding with MutualCertificate service on SOAPUI
Hello:
I was trying to test on SOAPUI a WCF service with the following configuration:
<customBinding> <binding name="TestECWSServiceSoapBinding"> <security defaultAlgorithmSuite="Basic128" authenticationMode="MutualCertificate" requireDerivedKeys="false" securityHeaderLayout="Lax" includeTimestamp="false" messageProtectionOrder="SignBeforeEncrypt" messageSecurityVersion="WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10" requireSignatureConfirmation="false"> <localClientSettings detectReplays="true" /> <localServiceSettings detectReplays="true" /> </security> <textMessageEncoding messageVersion="Soap11" /> <httpTransport /> </binding> <binding name="TestECWSServiceSoapBinding1"> <security defaultAlgorithmSuite="Basic128" authenticationMode="MutualCertificate" requireDerivedKeys="false" securityHeaderLayout="Lax" includeTimestamp="false" messageProtectionOrder="SignBeforeEncrypt" messageSecurityVersion="WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10" requireSignatureConfirmation="false"> <localClientSettings detectReplays="true" /> <localServiceSettings detectReplays="true" /> </security> <textMessageEncoding messageVersion="Soap11" /> <httpTransport /> </binding> </customBinding>
Previously i have created a WCF client on C# and it works; now i want to test the webservice on SOAPUI, but in a older post mentioned the following:
WsHttpBinding is not currently supported in SoapUI (as of v4.6.2). WsHttpBinding turns on a number of WS-* protocols by defaults. Some of them we support, such as: - WS-Security http://www.soapui.org/SOAP-and-WSDL/app ... urity.html - WS-Addressing http://www.soapui.org/SOAP-and-WSDL/usi ... ssing.html - WS-ReliableMessaging http://www.soapui.org/SOAP-and-WSDL/usi ... aging.html But there are also a number of other standards used in wsHttpBinding that are not supported by SoapUI Pro (e.g. WS-SecureConversation, WS-SecurityPolicy)
I would like to know if exist some kind of support for WsHttpBinding with MutualCertificate on SoapUI 5.5.0 and how to configure SOAPUI for testing the webservice.
Thanks