I secured my web service with basic authentication and I'm trying to
use the SAAJ API to access it:
//System.setProperty("http.basic.username", "user");
//System.setProperty("http.basic.password", "pass");
URL endpointUrl = new URL(endpoint);
SOAPMessage response = connection.call(message, endpointUrl);
connection.close();
Using the system property approach works but I was wondering if
there is a better way to pass the username/password information?
Sun's reference implementation
(http://java.sun.com/webservices/docs/1.6/saaj/saaj-security.html)
states that I should be using http://USER:[EMAIL PROTECTED]:PORT/FILE
but this doesn't work.
Looking at the implementation
(/webservice/src/main/org/jboss/ws/soap/SOAPConnectionImpl.java), it seems that
I could pass an EndpointInfo object into the call method but this class seems
to be a server class.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3970203#3970203
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3970203
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user