Pkix

Caros, eu sei que é uma configuração que devo fazer. Qunado eu faço uma chamada externa a uma API me retorna este erro no postman:

{
“message”: “A business Exception has occurred”,
“code”: “BUSINESS_EXCEPTION”,
“detail”: “Erro na chamada ao serviço getxxxxx”,
“causingSystemName”: “xx.xxxx.xxx.xxxxxxxxx.xxxx.xxxxxxxxxxxx”,
“causingSystemErrorCode”: “INTERNAL_SERVER_ERROR”,
“causingSystemMessage”: “PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target executing GET https://xxxxxxxx/api/technical-trx/xxxxx/v1/xxx?cpropwf=2022000003&cproduto=21&csubprod=1O&cfinalid=111210&cmoeda=EUR&cprzoper=A&qprzopeg=30&cli=[{“zcliente-l”%3A"3"%2C"ctitular-l"%3A"1"%2C"ztitular-l"%3A"0"}]”,
“datetime”: “2023-07-22 16:21:26”
}

tem muita coisa na internet que diz que resolve isso, Mas, não explica exatamente como fazer. Alguém sabe uma maneira de resolver isso facil.

Se você usou um certificado autoassinado, então você precisa adicionar esse certificado à lista de certificados da JVM usando o keytool.

como faço isso? PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:

https://docs.oracle.com/cd/E19906-01/820-4916/geygn/index.html