Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

o certificado devo utiliza-lo com ou sem a chave publica #38

Closed
DenysXavier opened this issue Nov 16, 2018 · 3 comments
Closed

o certificado devo utiliza-lo com ou sem a chave publica #38

DenysXavier opened this issue Nov 16, 2018 · 3 comments
Labels

Comments

@DenysXavier
Copy link
Owner

Uma questão.. o certificado devo utiliza-lo com ou sem a chave publica quando exportar com openssl para PEM ?
openssl pkcs12 -in Certificates.p12 -nokeys -out publiccert.pem -nodes
e
openssl pkcs12 -in Certificates.p12 -nocerts -out privatekey.pem -nodes

Originally posted by @dlhenke in #34 (comment)

@DenysXavier
Copy link
Owner Author

Boa noite, @dlhenke!

Não sou profundo entendedor de certificados digitais, mas se esse será o PEM que você irá usar na configuração do WSBoletoSantander, acredito que você tenha que exportar COM a chave pública. Pois o servidor do Santander terá que usar sua chave pública para criptografar a conexão entre o seu servidor e o dele.

@DenysXavier
Copy link
Owner Author

Bom dia, @dlhenke!

Confirmado. É necessário ter a chave pública no PEM também.

@eueliton teve o mesmo problema e respondeu na issue #17:

Solucionei pessoal. O problema era o tipo de certificado que estava utilizando. O certificado precisa ter uma chave pública e uma privada. Senão não estabelece a conexão.

@eueliton
Copy link

Eu peguei o certificado pela SERASA. Lá eles tem o A1 e o A3. Precisa ser o A1. eles geram direto o arquivo PFX, com as duas chaves nele. Daí só usar um comando SSL para converter para a extensão que quer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants