Histórico de mensagens sobre Could not authenticate em dúvidas

EXIBINDO CONVERSAS RECENTES:

Texto: Could not authenticate
Canal: dúvidas
Avatar discord do usuario acmedeiros

acmedeiros

Ver Respostas

Bom dia, estou com problema na autenticação:
"Could not authenticate. Please make sure you are using correct credentials and if you are using then in the correct environment"

Avatar discord do usuario tiagoalmeida_90510

tiagoalmeida_90510

Bom dia pessoal, estou tentando utilizar a sdk python para fazer authenticação e gerar uma cobrança pix. mas estou recebendo o seguinte erro: { 'Status': 401, 'Message': 'Could not authenticate. Please make sure you are using correct credentials and if you are using then in the correct environment.' }
estou passando um certificado .pem como a documentação descreve.
tmb verifiquei se estou passando as credenciais certas.
alguem já teve esse erro que me possa da uma luz ?

Avatar discord do usuario pogere

pogere

Estou testando o sdk python no ambiente wsl, não está autorizando.
No Postman Windows tudo certo.

O código é o seguinte:

from efipay import EfiPay

def cobrancaRenovacaoPlano(user, valor, descricao):
# COBRAR RENOVACAO user.profile.plano.id user.profile.periodo
credentials = {
'client_id': 'Client_Id_XXXXXXXXXXXXXXXXXXXXXXXX',
'client_secret': 'Client_Secret_XXXXXXXXXXXXXXXXXXX',
'sandbox': True,
'certificate': 'certificados/homologacao-XXXXXXXXXXX.pem'
}
efi = EfiPay(credentials)

Testei os.path.exists(credentials['certificate']) e retorna True.

Ao executar:
response = efi.pix_create_immediate_charge(body=body)

Retorna:
"{ 'Status': 401, 'Message': 'Could not authenticate. Please make sure you are using correct credentials and if you are using then in the correct environment.' } "

Testei com o certificado P12, ambiente de Produção e o resultado é sempre o mesmo.

Como posso obter mais informações sobre o que está acontecendo?