Author Image

jonadabir

May 30, 2024

Configuração de Certificados e Chaves para Webhook

integraçãoCertificadosconfiguraçõesservidorvalidaçãoPIXwebhooksmétodosHeaders

js
cert: fs.readFileSync(""), // Certificado fullchain do dominio
key: fs.readFileSync("/"), // Chave privada do domínio
ca: fs.readFileSync(""), // Certificado público da Efí
ao inves de passar esses 3, posso só passar o pfx com o caminho para o meu certificado .p12?

Respostas (6):
Avatar discord do usuario mesenga.

mesenga.

30/05/2024

cara, estou nesse mesmo ponto ai... consegui configurar a url usando pixConfigWebhook e skip mtls , preciso confirmar agora se ainda há necessidade da comparação locamente

Avatar discord do usuario mesenga.

mesenga.

30/05/2024

quero dizer, da validação dos certifdicados

Avatar discord do usuario jonadabir

jonadabir

30/05/2024

alguem consegue me tirar essa duvida? to travado a um tempo nisso

Avatar discord do usuario igor_efi

igor_efi

30/05/2024

Boa tarde, @jonadabir! Tudo bem?
A chave publica da Efí não é o certificado .p12 que você gera em sua conta digital.
Segue o link da nossa documentação que lista a chave publica para o ambiente de homologação e produção: https://dev.efipay.com.br/docs/api-pix/webhooks#exemplos-de-configura%C3%A7%C3%B5es-de-servidor

Avatar discord do usuario mesenga.

mesenga.

30/05/2024

há na documentação detalhes sobre os métodos e headers a serem configurados?

estou usando assim

response.set('Access-Control-Allow-Origin', '34.193.116.226')
response.set('Access-Control-Allow-Methods', 'POST')
response.set('Access-Control-Allow-Headers', 'Content-Type, Authorization')

Avatar discord do usuario igor_efi

igor_efi

30/05/2024

Não temos exemplos de headers na documentação.
Foi gerado alguma falha ao tentar cadastrar o webhook?