Ir para conteúdo
  • Cadastre-se

dev botao

Erro assinatura SilTecnologia no município de Franca/SP


Recommended Posts

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?

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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 conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...