cromero207
6 years agoNew Contributor
Test WCF with Mutual Certificate Authentication using SOAPUI
Hello
I´m trying to test a WCF service with mutual certificates authentication using a client on C# and it works; now I want to test the service using SOAP UI.
This is the service configuration:
<system.serviceModel> <services> <service behaviorConfiguration="ServiceBehavior" name="WS_XXXXX.WcfXXXX"> <endpoint address="" binding="customBinding" bindingConfiguration="XXXSoap" bindingNamespace="" contract="IXXXSoap" > </endpoint> <host> <baseAddresses> <add baseAddress="http://localhost:47037/"/> </baseAddresses> </host> </service> </services> <bindings> <customBinding> <binding name="XXXSoap"> <security authenticationMode="SecureConversation" requireSignatureConfirmation="false" canRenewSecurityContextToken="true" messageProtectionOrder="SignBeforeEncrypt" messageSecurityVersion="WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11" requireDerivedKeys="false" > <secureConversationBootstrap authenticationMode="MutualCertificate" requireSignatureConfirmation="true" canRenewSecurityContextToken="true" messageProtectionOrder="SignBeforeEncrypt" messageSecurityVersion="WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11" requireDerivedKeys="false"> </secureConversationBootstrap> </security> <textMessageEncoding messageVersion ="Soap11WSAddressingAugust2004" > </textMessageEncoding> <httpTransport /> </binding> </customBinding> </bindings> <behaviors> <serviceBehaviors> <behavior name="ServiceBehavior" > <serviceCredentials> <serviceCertificate findValue="WCfClient" storeLocation="CurrentUser" storeName="My" x509FindType="FindBySubjectName" /> </serviceCredentials> </behavior> </serviceBehaviors> </behaviors> <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
I read some info on how to test a WCF service with service certificate on SOAPUI; but because of the WCF configuration (mutual certificate authentication), I don´t know how to configure the SOAP UI for test the WCF web service.
Thanks in advance.