Ir para conteúdo
  • Cadastre-se

Victor H. Gonzales - Panda

Consultores
  • Total de ítens

    4.638
  • Registro em

  • Última visita

  • Days Won

    94

Tudo que Victor H. Gonzales - Panda postou

  1. ACBrBancoSicredi.pas verifica com essa unit
  2. eu preciso me basear em documentação oficial do banco ou comunicado deles. voce tem uma documentação atualizada deles ?
  3. 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
  4. a implementação seguiu a definição do manual, onde diz os requisitos da versão 1.1 e 1.2
  5. 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 :
  6. isso está em documentação?
  7. Desconheço Agencia com DV sendo AlphaNumber... sendo que geralmente é modulo 10 ou 11... isso ai conta na documentação?
  8. 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
  9. LURL em produção está 1.2?
  10. em ambiente de produção não deveria ocorrer o que você está dizendo, visto a validação :
  11. 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.
  12. voce está passando a Key e usecertificatehttp false?
  13. ACBrBoletoW_Bradesco.pasrealizei alguns ajustes referente ao UTC!!!
  14. 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....
  15. tu tá com fuso horário diferente de -0300 ? porque estava ontem retornando erro de IAT, que é erro de horário....
  16. 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
  17. consegue me enviar o seu ini e o certificado?
  18. ACBrBoletoW_Bradesco.pasACBrBoletoWS.Rest.OAuth.pas faça os testes com esses 2 ajustes por favor
  19. não entra novamente na parte de certificados?
  20. a Classe do Bradesco que define isso
  21. essa linha do load que tem que entrar e dar sucesso
  22. mas no codigo fonte, na hora que ele vai fazer o load, está conseguindo está conseguindo encontrar esse arquivo ? no loadfile?
  23. não informe o pfx... e no ini veja se o usehttpcertificado está 0
×
×
  • 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...
The popup will be closed in 10 segundos...