Ir para conteúdo
  • Cadastre-se

dev botao

Erro na autenticação do token pix banco Itaú


Recommended Posts

Olá a todos, desde já obrigado pela atenção.

Estou desenvolvendo uma integração com o pix do banco itaú, já fiz todo o processo de criação das chaves e certificado, me foi passado uma collection para testes no postman: certificado_dinamico_postman_fa4467d91c_2_56ab6d1acb_4_53aec22984.zip, onde o link para obter o access token: https://sts.itau.com.br/api/oauth/token, esta diferente do link do componente e com isso me é retornado o Erro HTTP: 500, Metodo: POST, URL: https://sts.itau.com.br/as/token.oauth2, li em uma outra dúvida de um colega aqui "

 

Onde foi respondia pelo colega Daniel InfoCotidiano da seguinte maneira:

 Boa tarde !
O Itau API que temos em produção é uma versão diferente desta que você citou.
A disponível hoje é do endpoint: 'https://oauth.itau.com.br/identity/connect/token' primeira versão WS
A que você citou no post acima do endpoint 'https://sts.itau.com.br/api/oauth/token' está sendo validada, em breve será disponibilizada é a Versão 2 do Itau.
Por enquanto ela não está em nossos repositórios.

Dentro de alguns dias vamos liberar para que vocês possam iniciar os testes e as emissões.
Assim que liberar já solto a notícia aqui no fórum! Postado 31 Agosto, 2023

Gostaria de saber se temos uma versão da V2 do consumo das api do itaú, ou se temos alguma previsão?

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia !
Componente está liberado no SVN.
Para acessar a cobranca PIX (V2) vc precisa indicar Boleto.Cedente.CedenteWS.IndicadorPix = True;
Lembre-se que a credencial que vc utiliza na cobrança normal não é a mesma utilizada na cobranca PIX.
Você precisa entrar em contato com o banco para solicitar credenciais para cobrança com PIX.
(Segundo eles ITAU está para mudar isso, mas nao nos deu uma temos previsão)

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

Sim, eu entendo, é que estou tendo este problema ao tentar gerar o access token para o pix no componente PIXCD, onde esta direcionando para a url:  https://sts.itau.com.br/as/token.oauth2 e na collection que o banco me enviou a url é a: https://sts.itau.com.br/api/oauth/token  creio que seja a mesma questão que houve com o componente de boleto!

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
5 hours ago, Paulo Alexandre said:

Sim, eu entendo, é que estou tendo este problema ao tentar gerar o access token para o pix no componente PIXCD, onde esta direcionando para a url:  https://sts.itau.com.br/as/token.oauth2 e na collection que o banco me enviou a url é a: https://sts.itau.com.br/api/oauth/token  creio que seja a mesma questão que houve com o componente de boleto!

 

creio que não pois são api diferentes

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Postado (editado)
2 horas atrás, Juliomar Marchetti disse:

creio que não pois são api diferentes

Sim, são Api's diferentes, estou falando sobre a geração apenas do pix pelo componente PIXCD, a questão que quero dizer é que a url de obter o access token para geração do pix do component PIXCD, esta diferente da collection que o banco me enviou, pelo postman consigo obter o access token normalmente e pelo componente do PIXCD, esta me retornando o erro citado acima: Erro HTTP: 500, Metodo: POST, URL: https://sts.itau.com.br/as/token.oauth2, note que esta url não tem na collection que disponibilizei na minha primeira interação. 

Certificates.png

Settings.png

Certificado Dinâmico [Portal do Desenvolvedor].postman_collection.json

Editado por Paulo Alexandre
Anexar a collection que o banco itaú me enviou
Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 minutes ago, Paulo Alexandre said:

Boa tarde a todos!

Podem fechar este tópico,

não consegui sucesso em gerar o pix do itaú com o componente PIXCD,

irei fazer essa integração internamente no meu projeto mesmo.  

Muito obrigado pela atenção...

Estranho, pois tenho rodando com o itau,

acho que falta algum passo, pois eles tem um telefone de contato e conectam em sua maquina pra lhe auxiliar na geração as informaç~eos e testes com o postman ainda pra mostrar que tá ok as chaves

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

51 minutos atrás, Juliomar Marchetti disse:

Estranho, pois tenho rodando com o itau,

acho que falta algum passo, pois eles tem um telefone de contato e conectam em sua maquina pra lhe auxiliar na geração as informaç~eos e testes com o postman ainda pra mostrar que tá ok as chaves

Pois é, no postman com a url cItauPathAuthToken = '/api/oauth/token', consigo gerar o access token normalmente...

Link para o comentário
Compartilhar em outros sites

  • Moderadores
23 hours ago, Paulo Alexandre said:

Pois é, no postman com a url cItauPathAuthToken = '/api/oauth/token', consigo gerar o access token normalmente...

tu sabe que pode alterar local os fontes do ACBr?

chegou a modificar e testar ?

faz as modicações necessárias e dai após testar e validar dai tu anexa aqui

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
32 minutes ago, amadeujunior18 said:

Estou com esse mesmo problema, creio que o banco Itaú tenha mudado as URLs, 

sabem se mudou alguma coisa no manual?

poderiam apontar aqui ou até mesmo se modificaram trazer os arquivos?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
18 hours ago, amadeujunior18 said:

Bom desde o inicio estamos falando do ACBrPIXCD PSP Itaú.

joia. então aplica as correções testa, valida e anexa as units aqui !!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
4 hours ago, amadeujunior18 said:

Certeza, pergunta toda vez que altero as URL tenho que reinstalar o ACBR, teria uma forma mais fácil de fazer isso ? 

sim altera o codigo, valida, testa e anexa aqui e ele será submetido a verificação e subir ao svn

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Bom, vou colocar aqui o que esta acontecendo, serve para outras pessoas também.

Parece que no Itaú, para quem esta fazendo parte do Itaú conecta, são 3 ambientes possíveis.

Teste, pré-produção e produção, as URL que esta no site não são as mesma que vc vai usar no processo, nesse exato momento estou em pré-produção lá com o pessoal do Itaú

 aqui esta mais ou menos as urls que mudei, e deu certo ate agora, 
ps: as linhas comentadas são os endereços originais que esta hoje na unit (ACBrPIXPSPItau)

image.thumb.png.29a08be0a581d3e3bdc0ad2b87670dc6.png

um outro problema enfrentado e o carregamento do certificado, que hoje esta apenas para o ambiente de produção. no ambiente de pré-produção não esta carregando o certificado.

image.thumb.png.2b5cf116383aa85ddae10df20dab86f1.png

 

Aqui segue um link do vídeo explicando como estou fazendo para para dar certo o envio em pré-produção.

https://youtu.be/EfaXp0XStGk

 

 

 

  

Link para o comentário
Compartilhar em outros sites

Aqui no meu caso, como estou em modo de produção, havia alterado a constante "cItauPathAuthToken para o valor '/api/oauth/token'" e estava obtendo o mesmo retorno 500, verifiquei que era questão de proxy interno na empresa, retiramos a regra do proxy e consegui prosseguir normalmente, Obrigado a todos pela atenção...

Link para o comentário
Compartilhar em outros sites

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.