Login Registre-se
Certificado A3 com Java-NFe-4.00.10 de swconsultoria  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
Anderson Pereira

JavaC Membro

Membro desde: 27/06/2018 11:55:01
Mensagens: 2
Offline

Bom dia, pessoal.
Estou usando a versão 4.00.10 da biblioteca Java-NFe disponibilizada pelo Samuel, da SW Software e Consultoria.
Estou implementando a biblioteca na minha aplicação e com o certificado A1 a homologação já está ok.
Já com certificado A3 estou tendo o seguinte erro:
"Erro ao Assinar Nfejava.security.InvalidKeyException: Private keys must be instance of RSAPrivate(Crt)Key or have PKCS#8 encoding"

Seguindo os tutoriais fiz a seguinte sequência de código:

Certificado certSelecionado = CertificadoService.certificadoA3(marca, dll, senha, alias);
ConfiguracoesNfe config = ConfiguracoesNfe.criarConfiguracoes(estado, ambiente, certificado, pathSchema);
TEnviNFe enviNFe = Nfe.montaNfe(config, enviNFe, true);

Sendo que a marca e a DLL estão fixas desta maneira:
String marca = TipoCertificadoA3.TOKEN_ALADDIN.getMarca();
String dll = TipoCertificadoA3.TOKEN_ALADDIN.getDll();

O certificado carrega, aparece diversas informações no log sobre o certificado, inclusive na versão 10 aparece um "error" log da biblioteca com estas informações.
Estou anexando um print do certificado que é carregado.

Sei que A3 é um problema muito grande, mas eu gostaria de implementar pelo menos uma das DLLs.
Se puderem me ajudar a pontuar os principais problemas, ou soluções mais corriqueiras, agradeço muito!

[Thumb - certificado.jpg]
 Nome do arquivo certificado.jpg [Disk] Download
 Descrição Print certificado
 Tamanho 62 Kbytes
 Baixado:  44 vez(es)

[Email]
rlira

JavaC Membro

Membro desde: 07/01/2015 15:45:55
Mensagens: 110
Localização: Olinda - PE
Offline

Olá bom dia Anderson

Cara para o A3 eu tive problemas, era um certificado da Oberthur , não lembro agora qual a leitura mais diante das dificuldades de fazer a coisa "Direto" ou seja acessar a leitora eu usei o repositório do Windows.

Esta mensagem foi editada 1 vez. Última atualização foi em 04/04/2019 16:53:04


Robson Lira
Skype: robson.lira
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team