2
respostas

Problema na execução gerando erro!

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

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Olá Igor! Tudo bem?

Esse erro que você está enfrentando, javax.net.ssl.SSLHandshakeException: PKIX path building failed, geralmente ocorre quando o Java não consegue validar o certificado SSL do servidor que você está tentando acessar. Isso pode acontecer por alguns motivos, como:

  1. Certificado SSL não confiável: O certificado SSL do servidor não é confiável ou não está presente no keystore de certificados confiáveis do Java.

  2. Certificado auto-assinado: O servidor está usando um certificado auto-assinado que não é reconhecido pelo Java.

  3. Certificado expirado ou inválido: O certificado do servidor está expirado ou inválido.

Ou também pode estar sendo causando por uma inconsistência na estruturação do seu projeto. Com base nisso, peço que compartilhe comigo todo o seu código, via GitHub ou Drive do Google. Assim poderei analisar a estrutura do seu código e testar.

Fico no aguardo e à disposição

Conseguir resolver, muito Obrigado! Tive que instalar o certificado diretamente na pasta \jdk-17\lib\security