Author Image

jeanparanhos.

Dec 27, 2024

Erro de Autenticação 401 no SDK Python

SDK PythonAutenticaçãoerro 401homologaçãoprodução

Boa noite, alguém com problema com sdk do python em modo homologação?
Quando eu coloco em homologação, dá um 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.' } "
Já verifiquei tudo, cliente_id, secret_id, certificado e sandbox está True.
Mas quando coloco em produção, mudo o client_id , secret_id e certificado para produção, ele funciona.
Já testei no windows, ubuntu e nada.
Alguém já passou por isso?

Respostas (4):
Avatar discord do usuario jessica_efi

jessica_efi

28/12/2024

Bom dia @jeanparanhos. ! Verifique de estar utilizando as credenciais com o ambiente correto. Para homologação, utilize as credencias e o certificado de homologação, e a variável sandbox=true. Para produção, utilize as credenciais e certificado de produção e a variável sandbox=false.

Avatar discord do usuario jeanparanhos.

jeanparanhos.

28/12/2024

Ambos estão corretos.
Pelo código do erro 401 e a mensagem, foi a primeira coisa que verifiquei.
Quando eu mudo o sanbox=False, coloco o certificado em produção, mudo os client e o secret de produção funcionam.
Mas no modo de homologação, colocando o sandbox=True, colocando o cliente o secret de homologação e o certificado de homologação.
apresenta esse erro.

Avatar discord do usuario jeanparanhos.

jeanparanhos.

28/12/2024

Estou usando SDK python.

Avatar discord do usuario jessica_efi

jessica_efi

28/12/2024

Certo. Vou iniciar um atendimento privado e verificar pra você.