none
Rejeição: Código de Hash no QR-Code difere do calculado Qrcode 2.0 RRS feed

  • Pergunta

  • Boa Tarde Pessoal estou com problema na validação do meu Qrcode da nfce, estou passando os parâmetros corretamente, porém quando ele vai fazer a validação, acaba me retornando a rejeição

    ele converte para Sha-1 e realiza a saída em hexadecimal.

    public string generateHasg(string strAssinatura)
            {
                try
                {
                    byte[] buffer = Encoding.Default.GetBytes(strAssinatura);
                    System.Security.Cryptography.SHA1CryptoServiceProvider cryptoTransformSHA1 = new System.Security.Cryptography.SHA1CryptoServiceProvider();
                    string hash = BitConverter.ToString(cryptoTransformSHA1.ComputeHash(buffer)).Replace("-", "");
                    return hash;
                }
                catch (Exception x)
                {
                    throw new Exception(x.Message);
                }
            }


    MCP - MCSD Se a Resposta foi util, por favor marque como Valida assim esta contribuindo para gratificar toda a ajuda de nossos colegas. Paulo Caleffi

    terça-feira, 27 de novembro de 2018 20:06

Respostas

  • Boa tarde pessoal, problema resolvido, o erro não esta na assinatura, mas sim na string de parametro.

    MCP - MCSD Se a Resposta foi util, por favor marque como Valida assim esta contribuindo para gratificar toda a ajuda de nossos colegas. Paulo Caleffi

    terça-feira, 4 de dezembro de 2018 17:53