Ir para conteúdo
  • Cadastre-se

dev botao

DadosPFX informado não são válidos


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

Recommended Posts

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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

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