Ir para conteúdo
  • Cadastre-se

dev botao

ACBrPIXCD - Erro 401 - Identificação do usuario Banco do Brasil


softwareamigo
Ver Solução Respondido por Alexandre de Paula,
  • Este tópico foi criado há 212 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Ola pessoal ! Estou recebendo um erro 401 ao tentar criar o registro do PIX. O que pode ser ? Estou usando o programa exemplo do ACBr. O log do erro vai abaixo. As configurações estão exatamente como no listadas no portal do desenvolvedor do bb.

Agradeço demais a ajuda.

TransmitirHttp( POST, https://oauth.hm.bb.com.br/oauth/token ) ConfigurarHTTP ConfigurarProxy ConfigurarTimeOut ConfigurarHeaders( POST, https://oauth.hm.bb.com.br/oauth/token ) Req.Headers: Authorization: Basic ZXlKcFpDSTZJak5pT0dFM056UXRNRGRqTmkwMFltRmxMVGt3TlNJc0ltTnZaR2xuYjFCMVlteHBZMkZrYjNJaU9qQXNJbU52WkdsbmIxTnZablIzWVhKbElqbzJNamt5TUN3aWMyVnhkV1Z1WTJsaGJFbHVjM1JoYkdGallXOGlPakY5OmV5SnBaQ0k2SW1OaU5qTmhNamMyTFRBNU1HUXRORE00WlMxaU1qVmpMV0ZpTUdabU1qa3dPVGd4TVNJc0ltTnZaR2xuYjFCMVlteHBZMkZrYjNJaU9qQXNJbU52WkdsbmIxTnZablIzWVhKbElqbzJNamt5TUN3aWMyVnhkV1Z1WTJsaGJFbHVjM1JoYkdGallXOGlPakVzSW5ObGNYVmxibU5wWVd4RGNtVmtaVzVqYVdGc1NXNXpkR0ZzWVdOaGJ5STZNU3dpWVcxaWFXVnVkR1VpT2lKb2IyMXZiRzluWVdOaGJ5SXNJbWxoZENJNk1UWTRORGt6TmpNeU9URTBObjA= Accept-Encoding: gzip, compress, deflate

Req.Body: grant_type=client_credentials&scope=cob.write%20cob.read%20pix.write%20pix.read ResultCode: 401 - Unauthorized Resp.Headers: HTTP/1.1 401 Unauthorized Cache-Control: no-store, must-revalidate, max-age=1, s-max-age=1 Connection: Keep-Alive Date: Mon, 02 Oct 2023 18:40:18 GMT Pragma: no-cache Content-Length: 87 Content-Type: application/json Access-Control-Allow-Headers: Authorization, X-br-com-bb-prop.1, X-br-com-bb-prop.2, X-br-com-bb-prop.3, X-br-com-bb-prop.4, X-br-com-bb-prop.5, X-br-com-bb-prop.6, X-br-com-bb-prop.7, X-br-com-bb-prop.8, X-br-com-bb-prop.9, X-br-com-bb-prop.10, X-br-com-bb-prop.11, X-br-com-bb-prop.12, X-br-com-bb-prop.13, X-br-com-bb-prop.14, X-br-com-bb-prop.15, X-br-com-bb-tipo-identificador, X-br-com-bb-tipo-credencial, X-br-com-bb-oat-tipo-identificador, X-br-com-bb-oat-tipo-credencial, x-br-com-bb-oat-token-otp, Content-type, Accept, Origin, Charset, Accept-Language Set-Cookie: JSESSIONID=lN7xsOrtH1sMcxmrbYbCDFzZUKrNWL5eJNV5y5Jc8s4HbBEflv13!208105334; path=/; secure; HttpOnly x-br-com-bb-oat-versao: 1.12.63 Access-Control-Allow-Methods: POST Vary: Authorization X-ORACLE-DMS-ECID: d63265b8-5596-47cb-a58a-45067ff4291b-0042d420 Access-Control-Allow-Origin: * Access-Control-Allow-Credentials: false x-br-com-bb-oat-servidor: hxl1oat00007_oat-servidor-autorizacao-1 X-ORACLE-DMS-RID: 0 Access-Control-Expose-Headers: Content-Type, WWW-Authenticate, Cache-Control, Pragma, Vary, Content-Encoding, X-br-com-bb-prop.1, X-br-com-bb-prop.2, X-br-com-bb-prop.3, X-br-com-bb-prop.4, X-br-com-bb-prop.5, X-br-com-bb-prop.6, X-br-com-bb-prop.7, X-br-com-bb-prop.8, X-br-com-bb-prop.9, X-br-com-bb-prop.10, X-br-com-bb-prop.11, X-br-com-bb-prop.12, X-br-com-bb-prop.13, X-br-com-bb-prop.14, X-br-com-bb-prop.15 x-br-com-bb-oat-titulares-conta Access-Control-Max-Age: 8400 WWW-Authenticate: Basic realm=“Informe as credenciais do software cliente”

Resp.Body: {“error”:“invalid_client”,“error_description”:“Identificador ou credencial inválidos”} EACBrPixHttpException: Erro HTTP: 401, Metodo: POST, URL: https://oauth.hm.bb.com.br/oauth/token

EACBrPixHttpException Erro HTTP: 401, Metodo: POST, URL: https://oauth.hm.bb.com.br/oauth/token

Link para o comentário
Compartilhar em outros sites

  • Consultores

A princípio o erro indica que as credenciais estão incorretas. No caso do Banco do Brasil existem duas versões da API.

Verifique se está usando a versão correta da API. (os cadastros mais novos são feitos somente na V2)

Verifique se as credenciais estão corretas.

e por fim sempre é válido lembrar de ter as DLLs da openssl na pasta da aplicação.

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Verifique esse tópico:

As sugestões vão desde verificar os escopos, instabilidade do ambiente do BB e uso dos dados de homologação.

Verifique se alguma dessas orientações te ajuda.

 

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Oi Alexandre, 

Desculpa te incomodar de novo, estou aguardando um retorno do suporte do BB, e para adiantar tentei resolver minha demanda usando o PIX do INTER, direto n a produção mesmo pois eles não tem sandbox.  Mas quando tento gerar a cobrança imediata recebo um código 400. Sera que voce pode me dar mais esta ajuda ?

LOGPIXACBR.TXT

Link para o comentário
Compartilhar em outros sites

  • Consultores

O link acima vai nas informações de como obter as credenciais do inter.

Verifique se fez esses passos. Pelo log pode ser algo referente a credencial e até mesmo relacionado ao certificado.

 

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde @softwareamigo
Verificou suas credenciais e scopo como indicado pelo Alexandre.
Se estiver td ok, por favor, verifique com o suporte Inter se já está liberado a suas credenciais. informe que está tendo erro no acesso.
 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Oi Daniel, ainda não tive retorno do INTER.

Mas o suporte do BB me retornou dizendo que estou usando a URL errada . Apesar de ter selecionado a API PIX V2 para obter as credenciais o suporte afirma que a URL não é a da V2.

" A URL da V2 é diferente.

Orientamos verificar sua especificação, constante nesta página 1, para verificar a URL e os endpoints dela.

Caso tenha alguma dúvida permanecemos à disposição."

Houve alguma alteração nos fontes ?

  https://api.hm.bb.com.br/pix/v1/cobqrcode/?gw-dev-app-key=37eb52a33aac559c9c905a4ebdcfa3e7

   "statusCode"404,
    "error""Not Found",
    "message""Api not found"
 
image.thumb.png.27bcf6671370fa5a79fd96a266a2192b.png
Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

está configurando o componente corretamente?

image.png

no PSP do BB é a prorpiedade BBAPIVersao

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

aqui tem orientações pra baixar...

https://projetoacbr.com.br/fontes/

aqui o SVN

http://svn.code.sf.net/p/acbr/code/trunk2/

se vc já tiver o tortoise é só atualizar (update) e reinstalar os componentes do ACBr

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

deu certo? se puder dar um retorno e fechamos o tópico.

Aí se precisar vc abre outro pro inter....

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 212 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.