Forums Register Login

Consuming secured WCF service

+Pie Number of slices to send: Send
Hello,
I am trying to consume secured WCF service. I am trying to consume it using Netbeans IDE. Its WSDL contains <X509Certificate> elements, which contains Base64 encoded certificate. I cropped this certificate into separate file and imported it into truststore.

My client uses username and password authentication, so i filled in valid username and password and I refer to my truststore from WSDL file. BUt when I try to run my client, I got following exception:

INFO: WSP5018: Loaded WSIT configuration from file: file:/C:/Users/belovic/Documents/NetBeansProjects/ETR3/build/classes/META-INF/wsit-client.xml.
account info for cos1
15.11.2012 10:50:28 com.sun.xml.wss.impl.misc.DefaultCallbackHandler$X509CertificateValidatorImpl validate
SEVERE: WSS1533: Validation of self signed certificate failed.
15.11.2012 10:50:28 com.sun.xml.wss.jaxws.impl.SecurityClientTube processRequest
WARNING: Could not validate the the server certificate


Here is relevant part of svc.xml document with reference to truststore


I am also attaching jax-ws.xml


and wsit-client.xml


I don't know why the certificate is refused?
+Pie Number of slices to send: Send
You might try using the MakeCert tool. I don't know if this will solve your problem but I played around with this awhile back and seem to remember using it. Hope this helps.

MakeCert Tool

EDIT: After looking at this further, what I told you won't do it but there is some documentation links on the left side of the page that I referenced that might help you out.
So there I was, trapped in the jungle. And at the last minute, I was saved by this tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 1612 times.
Similar Threads
Add SAML Sender-vouches assertion to SOAP Header on WebService(WebSphere)
Help with SAML Sender vouches with a JAXWS Web Service and IBM Websphere please
What's wrong with my WSDL ?
Https and wsdl
Uisng Message Level Security for JAX WS Web services deployed unde Weblogic 10
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 05:17:05.