Histórico de mensagens em devs

EXIBINDO CONVERSAS RECENTES:

Canal: devs
Avatar discord do usuario mvhamorim

mvhamorim

Ver Respostas

Boa noite, galera!

Estou dando os meus primeiros passos com a SDK da EfiBank e utilizando o Wrangler da Cloudflare para criar uma API. Durante o processo, me deparei com o seguinte erro:

globalThis.XMLHttpRequest is not a constructor

Pelo que pesquisei, parece que a melhor solução seria substituir todas as ocorrências de XMLHttpRequest por fetch. No entanto, minha preocupação é que eu terei que repetir esse procedimento toda vez que a SDK for atualizada.

Alguém conhece uma maneira mais simples ou eficaz de resolver esse problema? Talvez alguma forma de compatibilidade ou um método alternativo que eu possa usar?

Desde já, agradeço a ajuda!
imagem enviada na mensagem pelo usuario mvhamorim

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

E sim, HTTPS é mandatório.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @crytianwalrkess. Bom dia!
Acredito que esta falha tenha relação com a instalação do seu PHP, que não possui as cadeias de certificado válida.

Avatar discord do usuario crytianwalrkess

crytianwalrkess

Ver Respostas

Bom dia pessoal , estou usando o projeto do git para apreendizando , porem depois de configurar todo projeto e fazer test via postman sugiu esse log : Erro cURL 60: problema com certificado SSL: certificado autoassinado na cadeia de certificados (veja https://curl.haxx.se/libcurl/c/libcurl-errors.html) para https://pix.api.efipay.com.br/oauth/token
so consigo testa via web com protocolo HTTPS ?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

O que o Rubens quer dizer é que o ideal é que este certificado fique em uma pasta antes da public_html. Sendo assim, como você tem acesso ao código, você ou o desenvolvedor que implementou este código podem alterar o trecho com o caminho correto para o certificado.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Melhor apagar essas informações sensíveis da sua conta...

Avatar discord do usuario engdarlansilva

engdarlansilva

Ver Respostas

No site, pede apenas essas informações, fiz o cadastro de tudo certinho, coloco o certificado no diretório e mesmo assim dar erro

Avatar discord do usuario engdarlansilva

engdarlansilva

Ver Respostas

Verdade, eu já não sei mais oque fazer para cadastrar essa credencial

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Aí ainda é dentro da área publicada pelo webserver. E esse problema de segurança pode não ser o motivo do não funcionamento, vc pode estar com 2 problemas diferentes.

Avatar discord do usuario engdarlansilva

engdarlansilva

Ver Respostas

Também já coloquei neste diretório e não resolveu
imagem enviada na mensagem pelo usuario engdarlansilva

Avatar discord do usuario engdarlansilva

engdarlansilva

Ver Respostas

Mas esta já é o diretório raiz

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Possivelmente um diretório acima, aí você coloca algo "../pagamentos.pem" como localização do certificado.

Avatar discord do usuario engdarlansilva

engdarlansilva

Ver Respostas

Entendi amigo, como seria?

Avatar discord do usuario engdarlansilva

engdarlansilva

Ver Respostas

Não, como faço isso?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O último lugar aonde você pode colocar um certificado que contém chave privada é no diretório publicado pelo web server.

Avatar discord do usuario yasmin_efi

yasmin_efi

Você utilizou nosso conversor de certificado .p12 para .pem?

Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Bom dia @engdarlansilva! Tudo bem?

Avatar discord do usuario engdarlansilva

engdarlansilva

Coloco o arquivo no diretório principal e mesmo assim não gera
imagem enviada na mensagem pelo usuario engdarlansilva