Histórico de mensagens sobre openssl em pix

EXIBINDO CONVERSAS RECENTES:

Texto: openssl
Data: 17/09/2024
Canal: pix
Avatar discord do usuario afviriato

afviriato

Ver Respostas

@guilherme_efi , exatamente com esse comando, não consegui. Mas, o problema da conversão realmente é pq o certificado não tem senha, então ajustei os parâmetros do keytool e funcionou. Consegui autenticar na api PIX. Vou deixar os passos aqui, caso mais alguém precise:

openssl pkcs12 -in -out certificado_temporario.pem -nodes
Enter Import Password:

openssl pkcs12 -export -out -in certificado_temporario.pem
Enter Export Password:
Verifying - Enter Export Password:

E, para converter o .p12 em .jks:

keytool -importkeystore -srckeystore .p12 -srcstoretype pkcs12 -destkeystore .jks -deststoretype jks

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Tente então primeiro converter para .pem inserindo uma senha, e depois faça a conversão para .jks

bash
openssl pkcs12 -in path.p12 -out newfile.crt.pem -clcerts -nokeys -password pass:NovaSenha

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Entendi. Primeiro, tente usar o comando openssl para adicionar uma senha ao seu certificado .p12:

bash
openssl pkcs12 -in certificado.p12 -out certificado_com_senha.p12 -export -password pass:NovaSenha
Depois, tente fazer essa conversão para .jks