Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
meliodas7010
Consegui entender como funciona o mTLS, mas no exemplo citado no site eu não vejo a validação desse handshake e comunicação. Estou olhando no lugar certo?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
igor_efi
Boa tarde, @meliodas7010! Tudo bem? Este trecho de código representa a aplicação responsável por lidar com a requisição. É provável que o seu servidor esteja configurado com um servidor web (como Nginx ou Apache), e em nossa documentação, fornecemos exemplos detalhados sobre como configurar o MTLS (Mutual Transport Layer Security) nesses servidores. Recomendamos consultar a documentação para obter orientações passo a passo sobre a configuração adequada do MTLS em seu ambiente específico. Segue o link: https://dev.efipay.com.br/docs/api-pix/webhooks#exemplos-de-configura%C3%A7%C3%B5es-de-servidor
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
meliodas7010
Ah, agora entendi. A validação é feita pelo servidor(no meu caso nginx) e o script acima é um exemplo de como devo responder ao handshake vindo da EFI retornando os dados descriptografados em json, correto?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
igor_efi
O exemplo fornecido apresenta um código destinado a processar os dados enviados por nossa API após a validação do MTLS por parte do seu servidor. No procedimento, seu servidor realizará a validação do MTLS e, após a confirmação, encaminhará a requisição para sua aplicação para o tratamento necessário.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
meliodas7010
entendido, no caso esse body que vem na requisição seria esse: que eu encaminho para processamento
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
Sim, mas aí tem um parâmetro que é bom verificar, se a chave é sua mesmo.