Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

DadosPFX informado não são válidos


Go to solution Solved by Rafael Dias,
  • Este tópico foi criado há 160 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Estou tentando assinar uma NFC-e a partir do método NFe_Assinar. Possuo o certificado A1 e já está configurado o path na ACBrLib.ini. Porém, no log recebo o retorno:

SetRetorno(-10, PFXDataToCertContextWinApi: DadosPFX informado não são válidos)

Tentei passar o conteúdo do certificado para a configuração do atributo DadosPFX, mas obtive o mesmo retorno. É algum problema com meu certificado ou o modo como estou passando ele?

Link to comment
Share on other sites

  • Membros Pro
2 minutos atrás, Daniel Simoes disse:

Você está informando o certificado, pela configuração em ArquivoPFX ?

Isso! Utilizo ConfigGravarValor("DFe", "ArquivoPFX", certificateFile).

Link to comment
Share on other sites

  • Fundadores

parece correta, a sintaxe do comando...

- O arquivo existe ?
- O Path está correto ?
- O Windows consegue abrir esse PFX ?
- A Senha informada, está correta ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Membros Pro
1 minuto atrás, Daniel Simoes disse:

parece correta, a sintaxe do comando...

- O arquivo existe ?
- O Path está correto ?
- O Windows consegue abrir esse PFX ?
- A Senha informada, está correta ?

Sim, o arquivo existe e o Path que passo para ArquivoPFX é exatamente o caminho do certificado. O Windows consegue abrir e a senha está correta.

Link to comment
Share on other sites

  • Fundadores

Parece tudo correto...

Usando o Demo do ACBr e apontando para o Certificado, você tem o mesmo erro ?

Em algumas ocasiões pode ser necessário instalar o Certificado e Exportar ele (com as chaves privadas)

Já vi alguns Certificados A1 usando Base64...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Membros Pro
41 minutos atrás, Daniel Simoes disse:

Parece tudo correto...

Usando o Demo do ACBr e apontando para o Certificado, você tem o mesmo erro ?

Em algumas ocasiões pode ser necessário instalar o Certificado e Exportar ele (com as chaves privadas)

Já vi alguns Certificados A1 usando Base64...

Não encontrei o Demo, poderia disponibilizar?

No log é informado que o conteúdo passado para o DadosPFX tem seu valor ajustado:

TLibNFeConfig.PrecisaCriptografar(DFe,DadosPFX)
TLibNFeConfig.PrecisaCriptografar - Feito Result: True
TLibNFeConfig.AjustarValor

Seria algum problema relacionado a isso?

Link to comment
Share on other sites

  • Fundadores

Os Demos da ACBrLib estão em nosso SVN.. Emdereço: http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/

@Rafael Dias, pode apoiar nesse caso ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Consultores
  • Solution

Cheque se no INI tem algo preenchido na Sessão DFe, Chave DadosPFX, se tiver remova, DadosPFX infelizmente não funciona corretamente na Lib.

 

Consultor SAC ACBr Rafael Dias
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Desenvolvedor ACBrLib.

 

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.