| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/07/2011 11:28:56
|
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.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2011 14:11:23
|
jeroqueiroz
Virtual Machine Man
![[Avatar]](/images/avatar/945beadd1794ee1affd8a65dad8b844e.png)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 15:51:14
|
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 15:57:47
|
jeroqueiroz
Virtual Machine Man
![[Avatar]](/images/avatar/945beadd1794ee1affd8a65dad8b844e.png)
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 |
|
|
 |
|
|