Emissão NF-e + Tomcat  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
cinei
JavaChild

Membro desde: 25/03/2007 19:40:46
Mensagens: 101
Offline

Pela mensagem, você está tentando setar um Certificado tipo A3 em cartão smart.
Veja a seguir as configurações (da forma que tenho em um cliente):
Para acessar o Certificado tipo A3 em cartão smart:


Exemplo do Arquivo de configuração das bibliotecas do cartão para uso no Windows. Verificar onde fica a DLL do seu cartão para a versão do seu Windows.
Conteúdo de meu arquivo token.cfg:


O cartão deve ser instalado no WebServer com os drives do fornecedor.
Não sei te dizer se a DLL aetpkss1.dll vem com o Windows ou se foi inserida no momento da instalação do cartão.
No Tomcat não fiz nenhuma configuração para atender esta situação.

Espero que ajude.
jeroqueiroz
Virtual Machine Man
[Avatar]

Membro desde: 15/05/2007 22:07:24
Mensagens: 522
Localização: Bahia
Offline

cinei,

Quando você diz:
O cartão deve ser instalado no WebServer com os drives do fornecedor.

Você esta querendo se referir que deve ser feita instalação na maquina onde estará a aplicação? Ou você quer dizer que necessito de algo no Tomcat?

Apesar que você falou que não instalou nada no Tomcat.

Veja a classe que estou usando o seu código se encaixa neste ou tereia que fazer a alteração da forma utilizada:


Sobre o mesmo questionamento que fiz a a você anteriormente, veja a resposta que tive:

Certificado inválido. Aconteceu comigo também.
Por isso que o meu é desktop. Pois para eu resolver este problema era necessário um certificado SSL do tipo Servidor.
O valor desse certificado fica aproximadamente R$ 3.000,00/ano.


Você sabe informar algo sobre esta informação?

Seu certificado é deste tipo?

Agradeço a atenção e ajuda.

Att,
Jeremias Santos - http://twitter.com/jeroqueiroz
JavaC - Java Community - http://www.javac.com.br
Twitter Fórum JavaC - http://twitter.com/javac_forum
[Email] [WWW] [Yahoo!] [MSN]
pbnf
JavaGuru

Membro desde: 18/06/2003 12:06:55
Mensagens: 228
Localização: De volta a Cuiabá-MT, 40º na sombra !!!
Offline

jeroqueiroz wrote:
Alguem utiliza Tomcat em sua aplicação par emissão de NF-e?

Ou utiliza aplicação Web para emissão? Qual server usa?


Voltando ao assunto temos que saber algumas coisas:

1º Vc pode usar certificado A1(arquivo) no servidor então o arquivo do cert. tem que ficar no servidor e no codigo java vc vai fazer referencia ao arquivo do certificado e com a respectiva senha.
2º Se deseja usar cert. A3(token USB ou Smartcard) a logica diz pra ser lido e validado no cliente(browser) então tem todo um tramite de dados e certificados entre servidor e cliente que é bem mais complicado pois vc tem que habilitar o tomcat pra trabalhar a segurança no modo CLIENT-CERT e habilitar o SSL no tomcat.

Acho que emissão de NFe o ideal é usar o certificado A1.
jeroqueiroz
Virtual Machine Man
[Avatar]

Membro desde: 15/05/2007 22:07:24
Mensagens: 522
Localização: Bahia
Offline

pbnf,

Obrigado pela Resposta. Realmente fiz a opção por mudar para A1.

Agradeço a atenção.

Att,
Jeremias Santos - http://twitter.com/jeroqueiroz
JavaC - Java Community - http://www.javac.com.br
Twitter Fórum JavaC - http://twitter.com/javac_forum
[Email] [WWW] [Yahoo!] [MSN]
 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team