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