Erro E0714: "Arquivo enviado com erro na assinatura."

Estamos desenvolvendo a geração de nota fiscal através do DPS e utilizando o serviço de envio via API de homologação: “https://sefin.producaorestrita.nfse.gov.br/SefinNacional/nfse”

Entretanto, ao realizar o envio ocorre o seguinte erro:

Status: 400
Resposta: {“tipoAmbiente”:2,“versaoAplicativo”:“SefinNac_Pre_1.4.0”,“dataHoraProcessamento”:“2025-11-18T15:34:47.51714-03:00”,“idDPS”:“DPS261160621121462400012800900000000000000005”,“erros”:[{“Codigo”:“E0714”,“Descricao”:“Arquivo enviado com erro na assinatura.”}]}

Quais os procedimentos que devemos realizar para assinatura do XML?

Quais as especificações para a assinatura do XML?

Qual a função criptográfica assimétrica? rsa-sha1?

Qual a função de “message digest”? rsa-sha1?

Qual o método “CanonicalizationMethod”? é o “REC-xml-c14n-20010315”?

Como posso garantir que o CanonicalizationMethod não tenha conflitos quando decodificado pelo serviço da Receita?

O certificado está valido pois conseguimos consulta a nota fiscal emitido pelo ambiente web e recuperar o arquivo XML usando a API com o endereço: “https://sefin.producaorestrita.nfse.gov.br/SefinNacional/nfse/“

O retorno é feito com sucesso, onde consegui recuperar o arquivo xml que está compactado no zip que recebemos em base64.

{

"tipoAmbiente": 2,

"versaoAplicativo": "SefinNac_Pre_1.4.0",

"dataHoraProcessamento": "2025-11-18T08:44:12.6852272-03:00",

"chaveAcesso": "26116062211214624000128000000000000225111346226835",

"nfseXmlGZipB64": "H4sIAAAAAA…”

}

Atenciosamente,

Adriano Barroso

1 curtida

Estou passando por algo semelhante. Segui estritamente o xsd e suas validações. Meu principal ponto de dúvida é o CanonicalizationMethod, uso o Algoritmo Canonical XML, entretanto não tenho certeza se é a abordagem correta.
Também recebo como response http 400 Código E0714