Re: usar un keystore privado en glassfish
Geckko80 <[email protected]>
| Newsgroups | gmane.comp.java.javaspain |
|---|---|
| Message-ID | <[email protected]> |
Pero ese login y pass es el del keystore?
Yo hice hace algun tiempo algo parecido para el tema de los WS y tenia
que poner el password del keystore para que lo reconociese la app
System.setProperty("javax.net.ssl.trustStore", keystore);
System.setProperty("javax.net.ssl.trustStorePassword",pass);
Eran esas dos lineas para indicar el keystore y el pass.... es eso a lo
que te refieres??? el login y pass se usa para consumir los WS? quiza no
te entendi bien asi que a lo mejor no te sirve.
Saludos.
Miguel Angel Iglesias escribió:
>
> Bueno resolvi el problema del keystore gracias a este articulo:
> http://blogs.sun.com/andreas/entry/no_more_unable_to_find
> <http://blogs.sun.com/andreas/entry/no_more_unable_to_find>
> Ahora el problema es que el servidor remoto me pide además del
> certificado que
> los mensajes vayan con un nombre de usuario y contraseña, esoslos
> tengo, pero
> no acabo de entender como ponerlos enmis mensajes(aunque netbeans lo hace
> para obtener el wsdl)
> Por lo que he visto la cosa es por aqui:
> http://java.sun.com/webservices/docs/1.5/tutorial/doc/XWS-Security3.html#wp565210
> <http://java.sun.com/webservices/docs/1.5/tutorial/doc/XWS-Security3.html#wp565210>
> Pero igual no me acaba de funcionar, alguna idea?
>
> On Tuesday 20 May 2008 11:49:51 am Miguel Angel Iglesias wrote:
> > Hola amigos, tengo un problema medio raro, resulta que estoy usando los
> > webservices de un cliente el cual usa WS-Security, para lo cual me
> enviaron
> > un keystore donde está el certificado con el cual debo autenticarme
> en su
> > servidor, pero resulta que no tengo la clave del keystore y por lo
> tanto no
> > puedo importarlo al de glassfish.
> > Hay alguna manera de que mi aplicacion use este keystore ignorando el de
> > glassfish?
> > He indagado por la web desde ayer, pero todas las soluciones implican
> > importar el keystore, o bien algo que no acabo de entender y es
> añadir esta
> > propiedad -Djavax.net.ssl.trustStore=<ubicacion del keystore>, pero no
> > acabo de entender donde ponerla para que la use solamente mi aplicacion,
> > pues ya está declarada como propiedad del sistema en glassfish
> >
> >
> > saludos
>
>