eumanito Postado 21 Outubro Postado 21 Outubro Bom dia pessoal, Estou tentando homologar a emissão de Franca no meu software (Sem ACBR), estou utilizando o método GerarNfse e recebo o erro: Erro no script NFENotaFiscalWSXMLAssinaturaValidar: javax.xml.crypto.URIReferenceException: com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverException: Cannot resolve element with ID 6423805710 O provedor SilTecnologia me retornou que devo remover o atributo URI da tag Reference, assim: <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI=""> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>cCBkT8KBcCtFeDmfEiUH/dtD3DI=</DigestValue> </Reference> </SignedInfo> <SignatureValue>assinatura</SignatureValue> <KeyInfo> <X509Data> <X509SubjectName>EMPRESA QUALQUER LTDA:01234560000102</X509SubjectName> <X509Certificate>minha-chave-publica</X509Certificate> </X509Data> </KeyInfo> </Signature> Fazendo isso, retorna o erro: <GerarNfseResposta> <ListaMensagemRetorno> <MensagemRetorno> <Codigo>1</Codigo> <Mensagem>Falha na validação da assinatura.</Mensagem> <Correcao>Corrija os campos informados.</Correcao> </MensagemRetorno> </ListaMensagemRetorno> </GerarNfseResposta> Importante dizer que com o URI preenchido corretamente eu obtenho sucesso no validador: https://servicos.receita.fazenda.gov.br/servicos/assinadoc/ValidadorAssinaturas.app/valida.aspx Removendo o URI conforme o provedor informa ser correto, a assinatura fica inválida mesmo. Alguém tem alguma ideia do que pode ser? 1
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora