Bom dia,
realizei o download dos fontes do esocial do branchs. Estou rodando o exemplo disponibilizado, entretanto estou com o pequeno problema, que já pesquisei em outras postagem, segui as orientações propostas mais não consegui solucionar!
Mensagem do erro: "'Falha ao obter a Chave Privada do Certificado para Assinatura."
Configuração do SSL...
Trecho onde ocorre o erro:
Unit: ACBrDFeXsMsXml
Class: TDFeSSLXmlSignMsXml
Método: Assinar(...): String; override;
dsigKey := Nil;
xmldsig.setStoreHandle( PCCERT_CONTEXT(FpDFeSSL.CertContextWinApi)^.hCertStore );
xmldsig.createKeyFromCertContext( FpDFeSSL.CertContextWinApi, dsigKey);
if (dsigKey = nil) then
raise EACBrDFeException.Create('Falha ao obter a Chave Privada do Certificado para Assinatura.');
::: Realizei exportação do certificado com a chave privada
::: Usei outros certificados para testes
Alguma sugestão de como não emitir a mensagem 'Falha ao obter a chave privada do certificado para assinatura' ?