Bom dia a todos,
Estou desenvolvendo a integracao com a Redecard e preciso se comunicar através de uma conexao HTTPS.
Ja implementei toda integracao e agora iniciei os testes no servidor. Mas estou com um problema que está me dando dor de cabeça, que é o uso da cadeia de certificados.
Registrei o keystore dessa maneira:
keytool -importcert -alias xxx -keystore redecard.key -trustcacerts -file certificadoDaRedecardBaixadoPeloBrowser
Analisando o keystore gerado pelo keytool, o certificado está registrado corretamente.
No java quando vou fazer o post, seto o caminho para o keystore gerado.
System.setProperty("javax.net.ssl.trustStore", caminhoParaOKeyStore);
Mesmo assim, esse é a exceção lançada quando é iniciada a requisicao post.
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Alguem já passou por algo parecido ou tem alguma dica do q pode estar rolando ?
