Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Boa Tarde,

ao Preencher a senha do certificado no ACBRNFe esta retornando mensagem de erro "Division by Zero" na Função StrCrypt(

a chave para criptografar a senha esta vazia.

começou após a atualização que fiz hoje.

Thiago Ramos de Souza
 

  • Consultores
Postado

boa tarde!

não lembro de ter essa função dentro do componente ACBrNFe!

 

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 !!

Postado

ACBRDFeConfiguracoes

 

o problema não estava nela, o meu delphi estava testando as duas condições mesmo a primeira sendo falsa

 

procedure TCertificadosConf.SetSenha(AValue: AnsiString);
begin

{Erro ao executar a função com FK vazio}
    if (FK <> '') and (FSenha = StrCrypt(AValue,FK)) then
    Exit;

  FK := FormatDateTime('hhnnsszzz',Now);
  FSenha :=StrCrypt(AValue, FK);  // Salva Senha de forma Criptografada, para evitar "Inspect"

  TACBrDFe(FConfiguracoes.Owner).SSL.Senha := AValue;
end;

 

 

ACBRUtil

{-----------------------------------------------------------------------------
 Retorna a String <AString> encriptada por <StrChave>.
 Use a mesma chave para Encriptar e Desencriptar
 ---------------------------------------------------------------------------- }
function StrCrypt(const AString, StrChave: AnsiString): AnsiString;

 

Thiago Ramos de Souza
 

  • Consultores
Postado

há tá tu está usando em seu código as funções!

bom acho que está enviando um espaço vázio ou algo assim!

 

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 !!

  • Este tópico foi criado há 3834 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.