![Avatar discord do usuario igor_efi](https://cdn.discordapp.com/avatars/826080016981819402/5454171776d8c7f298e7d8554847e077.webp)
Boa noite, tenho uma aplicação em Java e Spring Boot e estou utilizando a API fornecida por vocês. Realizei toda a integração, porém estou enfrentando um problema em meu ambiente produtivo. Ao tentar criar um plano de assinatura, estou recebendo o erro "br.com.efi.efisdk.exceptions.AuthorizationException: Authorization Error: Client_id or Client_secret are wrong".
Verifiquei todas as configurações, e parecia estar tudo correto; no entanto, o erro persistia. Para facilitar a investigação, subi a aplicação em minha máquina e apontei tudo para o ambiente de produção. Para minha surpresa, a API conseguiu se autenticar e criar um plano de assinatura.
Fiz a seguinte verificações:
1. Client_Id e Client_Secret estão corretos;
2. O corpo da requisição está correto;
3. Realizei a chamada via Postman utilizando o mesmo Client_Id, Client_Secret e corpo para a URL https://cobrancas.api.efipay.com.br/v1/plan e obtive sucesso;
4. Verifiquei o fuso horário da máquina e da JVM no ambiente de produção.
Não sei mais o que devo verificar, já que na minha máquina e via Postman funciona conforme o esperado. Encontro esse problema de autenticação apenas na máquina da AWS.
realmente, http://localhost/codelab/wdev-pix/Gerar-QrCode-Dinamico.php isso aqui pega, então seria erro de direcionamento? na URL?
Sim, mas a URL não está respondendo. Tente acessar você mesmo do browser, dá erro 500 ao invés de mostrar um QR-Code.
"Esta página não está funcionandowww.starcodefut.com não consegue atender a esta solicitação no momento.
HTTP ERROR 500"
http://localhost/codelab/wdev-pix/Gerar-QrCode-Dinamico.php
isso é a requisição do local host
https://www.starcodefut.com/wdev-pix/Gerar-QrCode-Dinamico.php'
isso é a requisição da hospedagem
na local host continua pegando, quando troco o direrionamento da o mesmo erro que da no site hospedado
eu fiz um projeto de agendamentos, onde quando o usuario passa por algumas fases ele tem que efetuar o pagamento, essa requisição serve para gerar esse qr code, no local host, ele é gerado tranquilamente, depois que hospedei começou da um erro de requisição, quando troco a URL na requisição do local host, da o mesmo erro, por esse motivo acho que o erro seria na Url do direcionamento, mas aparentemente está certa.
Mas AJAX é um ferramenta de front-end... é o seu back-end que precisa solicitar o QR-Code, e aí passar isso para o front-end e o front-end via ou carregamento de página ou WebSockets para o browser do cliente.
Não, até pq no canal a mesma dúvida beneficia outros usuários. No PV só o pessoal da Efí.