sexta-feira, 18 de março de 2011

Res: [java-br] Acessar webservice com HTTPS

·

 

Cara, pode ser que isso te ajude,

Quando não posuo o certificado eu abro a URL do webseevice no IE (Poise ainda
serve pra alguma coisa). Ai aceito o certificado, depois vou em ferramentas /
opcoes / conteudo / certificados procuro pelo certificado e exporto-o para um
arquivo.

Ai uso esse arquivo na boa pra chamar o webservice.

Att,
Luis Cavalcante
@luisffc

________________________________
De: Felipe Regalgo <felipe.regalgo@gmail.com>
Para: JavaBR <java-br@yahoogrupos.com.br>
Enviadas: Sexta-feira, 18 de Março de 2011 12:55:00
Assunto: [java-br] Acessar webservice com HTTPS

Ola,

Estou acessando um webservice https. E para isso antes de fazer a chamada ao
webservice chamo a seguinte linha de comando:

System.setProperty("java.protocol.handler.pkgs",
"com.sun.net.ssl.internal.www.protocol");
System.setProperty("javax.net.ssl.trustStoreType", "JKS");
System.setProperty("javax.net.ssl.trustStore", "c:\\certificado.keystore");

Até ai funcionou muito bem, o problema é q hoje o certificado passou a dar o
seguinte problema:

javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find
valid certification path to requested target

Para resolver precisei gerar novamente o keystore e funcionou. Aparentemente
eu suponho q o problema é q o certificado antigo tenha expirado, porém não
sei como fazer para ter certeza disso, o fato é q depois q eu gerei
novamento o certificado ai funcionou.

Alguem poderia me ajudar a identificar o q aconteceu, para que esse problema
nao se repita mais?!

Não sei se ajuda mas estou gerando o keystore com uma classe java pronta q
eu peguei na internet:
- http://blogs.sun.com/andreas/entry/no_more_unable_to_find
- http://blogs.sun.com/andreas/resource/InstallCert.java

Agradeço a atenção de todos.
Abs

Felipe Regalgo

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog