Author Image

daviroquedev

Sep 30, 2024

Problemas com efi.call e Gerenciamento de Tokens

efi.callerro 500servidortokensAutenticaçãogeração de Pix

Alguem já teve problema no efi.call? meu servidor se passar muito tempo, fica dando 500 ao chamar o efi.call ai se eu reinicio o servidor roda normal e gera o pix.. no historico da efi não aparece nada.. apenas retorna 500

Respostas (6):
Avatar discord do usuario daviroquedev

daviroquedev

30/09/2024

esse erro aqui q ta dando, mas sempre que reinicia o servidor funciona a geracao do pix
imagem enviada na mensagem pelo usuario daviroquedev

Avatar discord do usuario rubenskuhl

rubenskuhl

30/09/2024

token expirado, talvez ?

Avatar discord do usuario daviroquedev

daviroquedev

30/09/2024

coloquei alguns prints, e o token veio no print
imagem enviada na mensagem pelo usuario daviroquedev

Avatar discord do usuario rubenskuhl

rubenskuhl

30/09/2024

Mas isso aconteceu há mais de 60 minutos de quando o token foi obtido ?

Avatar discord do usuario daviroquedev

daviroquedev

30/09/2024

vou analisar isso, pior q nao fui eu q implementei a efi na aplicacao, ai to descobrindo junto. Mas nao sabia que o token dura 60 minutos entao?

Avatar discord do usuario rubenskuhl

rubenskuhl

30/09/2024

Sim, dura 60 minutos. Então se estiver havendo reuso de token, ele precisa levar isso em conta... pq há várias estratégias para lidar com isso.
1) Pede novo token a cada transação
2) Guarda token anterior, tenta transacionar, se der erro de token expirado, obtém novo token e retenta
3) Guarda token anterior e o timestamp, se já estiver vencido, pede novo, senão usa o que tem
4) Guarda token anterior e mantém um refresh contínuo