Login Registre-se
Cadeia de Certificados no Certificado do Cliente  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
dsmdanbr

JavaC Membro

Membro desde: 21/11/2012 20:05:42
Mensagens: 2
Offline

Tenho a seguinte dúvida:

Minha aplicação já faz a emissão normalmente de CTe e NFe com certificado A3.
Faço todo procedimento normal de carregar o certificado do cliente, carregar o certificado do servidor de um Cacerts, utilizo JAXB para gerar o XML, etc.

Porém no certificado do cliente, sempre tenho que importar a cadeia de certificado para ele.
Esse procedimento é NORMAL? Nos fóruns é raro encontrar esse relato.
Quando não importo, tenho o seguinte erro:


Recentemente implementei o envio através dos certificados A1,
ele carrega, assina, mais na hora de enviar da o mesmo erro.
Utilizei a aplicação http://portecle.sourceforge.net/ para incluir no certificado A1 a cadeia respectiva, porém,
continua o mesmo erro, como se o certificado do cliente estivesse inválido para executar o consumo do web service.
A cadeia de certificado não precisa estar somente no certificado do Webservice, como exemplo:
System.setProperty("javax.net.ssl.trustStore", "c:\\RPA\\CTeCacertsSVRS");

Observação: Estou utilizando o "Axis 1.4". Testei com o "Axis 2.0" funciona normal sem precisar importar a cadeia de certificado para o certificado.

Obrigado.

Esta mensagem foi editada 1 vez. Última atualização foi em 21/11/2012 22:52:11

[Email]
Quasar

JavaC Membro

Membro desde: 15/06/2012 09:57:00
Mensagens: 52
Offline

dsmdanbr,

posso estar enganado, mas parece q o problema nada tem a ver com certificados.
Estah na geração da msg enviada ao servidor; pode ser q esteja incluindo declaração de documento onde não deve.
Se puder, poste o fragmento correspondente do codigo aqui.
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team