Closed lukaz-sampaio closed 5 years ago
Bem, não tive pra onde correr.
.crt
)
keytool -import -alias apelido_certificado -file caminho/certificado.crt -keystore nome_arquivo_a_ser_gerado.store
E chamei no projeto. Eu estou tentando desenvolver em Java e settei como propriedade da JVM com o comando:
System.setProperty("javax.net.ssl.trustStore", "caminho/certificad.store");
System.setProperty("javax.net.ssl.trustStorePassword", "senha_criada");
Agora tá dando uma mensagem que tinha dado da última vez que eu abri um issue:
(35) BENEFICIARIO INFORMADO NAO CADASTRADO
.
O pior que é o cara já foi no banco, o pessoal da Caixa ficaram de fazer no mesmo dia e mandar por email alguma confirmação e isso já faz quase 1 ano.
Outro detalhe é que a resposta já estava na issue #10 e por falta de paciência perdi um tempão atrás de como fazer.
Por isso, uma dica... LEIAM TUDO. Hahaha'
Obrigado, pessoal!
Estou tentando novamente emitir esses benditos boletos pelo WebService. O dono da empresa perdeu um dia inteiro na agência, e acreditem que depois de um ano ainda não mandaram a resposta que disseram que dariam via email.
Enfim... estou recebendo o erro de certificado inválido e realmente quando acesso pelo browser me aparece isso. Alguém pode me ajudar como resolver isso? Se tem um nova URL ou se tem que entrar em contato com o suporte tecnológico da Caixa?
Isso é o que eu tô fazendo:
As URLs que eu estou acessando são:
https://des.barramento.caixa.gov.br/sibar/ConsultaCobrancaBancaria/Boleto?wsdl https://des.barramento.caixa.gov.br/sibar/ManutencaoCobrancaBancaria/Boleto?wsdl
E isso é que estou recebendo pelo browser:
E pela aplicação:
Falha ao acessar o WSDL em https://barramento.caixa.gov.br/sibar/ConsultaCobrancaBancaria/Boleto?wsdl. Ele falhou com: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.