Trabalhar com certificado A1 e A3 no Delphi, assinar documento.

15/03/2019

0

Boa tarde.

Qual a melhor forma de trabalhar com Certificado Digital em Delphi hoje sem o ACBr?
Estou buscando uma forma de "salvar" o cerificado digital A1 para o banco de dados, não o certificado em si, mas as informações necessárias para que eu consigo assinar documentos e fazer a comunicação com webservice da sefaz.
Hoje utilizo o ACBr, mas gostaria de conhecer outra alternativa.
Aparentemente a CAPICON já foi descontinuada e não encontrei outra forma, quem souber uma forma de fazer isso e puder me ajudar, desde já, obrigado!
César Carvalho

César Carvalho

Responder

Post mais votado

17/03/2019

Boa tarde.

Qual a melhor forma de trabalhar com Certificado Digital em Delphi hoje sem o ACBr?
Estou buscando uma forma de "salvar" o cerificado digital A1 para o banco de dados, não o certificado em si, mas as informações necessárias para que eu consigo assinar documentos e fazer a comunicação com webservice da sefaz.
Hoje utilizo o ACBr, mas gostaria de conhecer outra alternativa.
Aparentemente a CAPICON já foi descontinuada e não encontrei outra forma, quem souber uma forma de fazer isso e puder me ajudar, desde já, obrigado!


Olá Cesar.
Houve a substituição CAPICON e o detalhes estão nesse link https://www.projetoacbr.com.br/forum/topic/35727-bye-bye-capicom/

WinCrypt tem sua chance e está indo muito bem e era necessário já que CAPICON estava depreciado e oferecia muitos riscos. Atualmente pra Delphi só conheço o ACBR ou escrever todas Classes na unha a partir do Delphi Seattle que é totalmente possível usando componentes nativos, mas vai escrever muito amigo.

Danilo Oliveira

Danilo Oliveira
Responder

Mais Posts

18/03/2019

César Carvalho

Boa tarde.

Qual a melhor forma de trabalhar com Certificado Digital em Delphi hoje sem o ACBr?
Estou buscando uma forma de "salvar" o cerificado digital A1 para o banco de dados, não o certificado em si, mas as informações necessárias para que eu consigo assinar documentos e fazer a comunicação com webservice da sefaz.
Hoje utilizo o ACBr, mas gostaria de conhecer outra alternativa.
Aparentemente a CAPICON já foi descontinuada e não encontrei outra forma, quem souber uma forma de fazer isso e puder me ajudar, desde já, obrigado!


Olá Cesar.
Houve a substituição CAPICON e o detalhes estão nesse link https://www.projetoacbr.com.br/forum/topic/35727-bye-bye-capicom/

WinCrypt tem sua chance e está indo muito bem e era necessário já que CAPICON estava depreciado e oferecia muitos riscos. Atualmente pra Delphi só conheço o ACBR ou escrever todas Classes na unha a partir do Delphi Seattle que é totalmente possível usando componentes nativos, mas vai escrever muito amigo.



Muito obrigado Danilo, vou dar uma olhada sobre esse WinCrypt, o grande desafio é conseguir assinar o documento (popular os campos do signature na NFe) sem o componente ACBr, ou mesmo com o componente, mas sem o definir o caminho do arquivo "físico" .pfx/.p12, pois as informações do certificado estão vindo como uma string do banco, vou continuar tentando e buscando aqui.

Obrigado novamente. =D
Responder

16/05/2020

Sismais Tecnologia

O post é um pouco antigo, mas seguem uma dica para quem cair nessa pesquisa:
O ACBr já suporta o carregamento do certificado A1 direto do Banco de Dados.
No link abaixo tem um vídeo explicando como fazer:

https://www.projetoacbr.com.br/forum/topic/57266-como-gravar-um-certificado-no-banco-de-dados-e-depois-utilizar-com-o-acbrnfe/


DICA: Mesmo se o ACBr não suportasse esse carregamento, não seria tão complicado implementar, bastaria salvar o conteúdo do banco de dados em um arquivo temporário e depois carrega-lo.
Responder

19/05/2020

Joel Manzinski

O post é um pouco antigo, mas seguem uma dica para quem cair nessa pesquisa:
O ACBr já suporta o carregamento do certificado A1 direto do Banco de Dados.
No link abaixo tem um vídeo explicando como fazer:

https://www.projetoacbr.com.br/forum/topic/57266-como-gravar-um-certificado-no-banco-de-dados-e-depois-utilizar-com-o-acbrnfe/


DICA: Mesmo se o ACBr não suportasse esse carregamento, não seria tão complicado implementar, bastaria salvar o conteúdo do banco de dados em um arquivo temporário e depois carrega-lo.



Estava com dificildade para exportar o certificado A1 que tinha instalado em minha maquina, mas consegui seguindo esse tutorial
https://www.certificado.digital/blog/como-exportar-importar-certificado-a1

Responder

19/05/2020

Joel Manzinski

<a href="https://www.certificado.digital/blog/como-exportar-importar-certificado-a1">https://www.certificado.digital/blog/como-exportar-importar-certificado-a1</a>
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar