Ir para conteúdo
  • Cadastre-se

Falha Para Validar Ct-E Com Openssl


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

Recommended Posts

Postado

Italo

 

Boa tarde

 

Sim os arquivos de retorno estão sendo salvos em disco.

 

E comparei as assinaturas:

 

Realmente o arquivo que foi enviado e anexado o protocolo, fica com apenas 256 caracteres na TAG X509Certificate. É isso que esta gerando a falha na assinatura.

Postado (editado)

Italo

 

Boa tarde

 

Me desculpe me demora, então atualizei e testei novamente, e o arquivo que é autorizado e anexo o protocolo fica com a assinatura invalida.

Editado por andrejsilva
  • Consultores
Postado

Boa tarde

confere se na assinatura o problema não é com as string que deveria ser ansistring ou senão falta a diretiva {$H+} no inicio da mesma !

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

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


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Solution
Postado

Italo boa noite

 

Então testei novamente e coloquei a diretiva {$H+} no inicio da  unit pcnSignature como o Juliomar sugeriu e agora boa noticia, agora esta funcionando no Lazarus.

 

Obrigado, Juliomar e Italo pela ajuda, valeu mesmo.

  • Curtir 1
  • Consultores
Postado

Italo boa noite

 

Então testei novamente e coloquei a diretiva {$H+} no inicio da  unit pcnSignature como o Juliomar sugeriu e agora boa noticia, agora esta funcionando no Lazarus.

 

Obrigado, Juliomar e Italo pela ajuda, valeu mesmo.

 

 

Boa tarde Juliomar,

 

É justamente essa a minha desconfiança. Inclusive alterei o tipo de string para ansistring na unit pcteSignature.

Italo fique a vontade para efetuar a alteração e subir ao svn!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

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


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Bom dia Juliomar,

 

Em vez de incluir a diretiva {$H+} não seria interessante incluir a {$I ACBr.inc} ?

Com certeza!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

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


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 3 meses depois ...
  • Membros Pro
Postado

Pessoal olá, estou usando delphi 2010 com openssl e estou recebendo access violation msvcrt.dll, experimentei colocar a diretiva no inicion da unit conforme o amigo orientou ai, porém sem êxito, reparei também que no inicio da unit existe a diretiva {$I ACBr.inc} a que o italo se referiu e o problema persiste...

  • Este tópico foi criado há 4200 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.