Ir para conteúdo
  • Cadastre-se

victor.gonzales.panda

Consultores
  • Total de ítens

    4.665
  • Registro em

  • Última visita

  • Days Won

    94

Tudo que victor.gonzales.panda postou

  1. depois de alguns vários testes parou de dar o "erro" 200 OK e agora veio erro 400 na assinatura... vamos tentar evoluir
  2. a url é essa que está informada no Audiance e no Post
  3. ACBrBoletoW_Bradesco.pasremovi o fuso "Z" como sugerido e coloquei a mascara -00:00 que é zulu conforme a documentação... tem como me enviar a documentação, não sei se é a mesma que eu tenho aqui a que vocês tem.
  4. Z é fuso horario -0000 ou Zulu ou GMT. em teoria é um fuso correto! é para aplicar o fuso corrente no horario que no token foi UTC? https://www.utctime.net/z-time-now
  5. ACBr.Auth.JWT.pasACBrBoletoW_Bradesco.pas fiz as mudanças que você passou, veja se é isso
  6. ACBrBancoSicredi.pas verifica com essa unit
  7. eu preciso me basear em documentação oficial do banco ou comunicado deles. voce tem uma documentação atualizada deles ?
  8. Bom dia, isso que você está informando diverge da documentação, em homologação usa-se 1.1 ou 1.2, em produção usa-se 1.1; referente ao CNPJ isso é parametrizável no componente
  9. a implementação seguiu a definição do manual, onde diz os requisitos da versão 1.1 e 1.2
  10. Olá Comunidade ACBr!!! Atualizamos o comportamento do Certificado Digital para garantir que ele seja utilizado apenas quando necessário, mesmo que configurado no componente. Essa mudança assegura o mesmo comportamento já existente em conexões SOAP, agora aplicado também a conexões REST. Um exemplo é o Bradesco, que utiliza o Certificado Digital apenas para assinar o Header, mas não para estabelecer a conexão. Nesse caso, a propriedade UseCertificateHTTP deve ser configurada como False. Se o seu banco utiliza certificados digitais para comunicação, certifique-se de configurar corretamente a propriedade UseCertificateHTTP. <ACBrBoleto>.Configuracoes.WebServices.TimeOut := 50000; <ACBrBoleto>.Configuracoes.WebService.SSLCryptLib := cryOpenSSL; <ACBRBoleto>.Configuracoes.WebService.ArquivoCRT := Caminho e arq CRT ('C:\XXXXXXX\Certificado.crt';) <ACBRBoleto>.Configuracoes.WebService.ArquivoKEY := Caminho e arq Key ('C:\XXXXXXX\Chave.key';) <ACBrBoleto>.Configuracoes.WebService.UseCertificateHTTP := True|False; //Caso False, mesmo que passado as informações, o componente irá descarregar os certificados que foram passados na conexão, e não será utilizado. UseCertificateHTTP :: caso FALSE, mesmo que passado as informações, o componente irá descarregar os certificados que foram passados na conexão, e não será utilizado. Tópico de Configuração de todos os Bancos :
  11. isso está em documentação?
  12. Desconheço Agencia com DV sendo AlphaNumber... sendo que geralmente é modulo 10 ou 11... isso ai conta na documentação?
  13. está no SVN uma alteração, verifica agora a composição da URL e AUD por favor está no SVN uma alteração, verifica agora a composição da URL e AUD por favor
  14. LURL em produção está 1.2?
  15. em ambiente de produção não deveria ocorrer o que você está dizendo, visto a validação :
  16. pelo Log deu código 200 na inclusão... Expected "{" but found invalid Symbol (1,2) na Analise do Retorno. essa mensagem ocorre quando ? A Consulta de boletos preciso olhar a documentação, me recordo de haver somente consulta em lista.
  17. voce está passando a Key e usecertificatehttp false?
  18. ACBrBoletoW_Bradesco.pasrealizei alguns ajustes referente ao UTC!!!
  19. pode ter sido isso o problema do IAT então... o cadastro no banco com fuso -4 e eu enviando -3; testa depois com a classe. Bom dia... Obrigado pelos testes... vou ter que verificar então essa questão para pegar e transformar em UTC....
  20. tu tá com fuso horário diferente de -0300 ? porque estava ontem retornando erro de IAT, que é erro de horário....
  21. consegue verificar juntamente ao suporte do banco? o IAT está sendo gerado conforme a regra do manual FUnixTime := DateTimeToUnix(Now); 25/11/24 20:47:32:154 - Falha Envio: Falha na Autentica o: HTTP_Code=401 Erro={ "code": "105", "message": "invalid issuance time (iat)", "details": null } { "aud": "https://proxy.api.prebanco.com.br/auth/server/v1.1/token", "sub": "81693c72-XXXXXXXXXXXXXXX-f5eaade3fc99", "iat": 1732567433, "exp": 1732571033, "jti": 1732567433000, "ver": "1.1" } o sub eu troquei o valor pelos XXXXXX ACBrBoletoW_Bradesco.pasACBrBoletoWS.Rest.OAuth.pas segue as ultimas units que alterei tambem... é o mesmo retorno obtido no postman
  22. consegue me enviar o seu ini e o certificado?
  23. ACBrBoletoW_Bradesco.pasACBrBoletoWS.Rest.OAuth.pas faça os testes com esses 2 ajustes por favor
×
×
  • 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.

The popup will be closed in 10 segundos...