Ir para conteúdo
  • Cadastre-se

dev botao

XML inválido: Erro 1003: Assinatura digital inválida


EFV
Ver Solução Respondido por Juliana Tamizou,
  • Este tópico foi criado há 1484 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Gostaria de saber como foi resolvido o problema do erro XML inválido: Erro 1003: Assinatura digital inválida, se alguém puder me passar pois no tópico foi encerrado,  estou enfrentando este problema com um cliente.  

Link para o comentário
Compartilhar em outros sites

  • Administradores
  • Solution

Bom dia.

No tópico foi relatado que o problema era do lado da SEFAZ-SC.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

Mas continua havendo rejeição do arquivo?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

Sua ultima postagem não parece ter relação com o assunto do tópico, nestes casos sempre crie um novo tópico.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

Juliana obrigado pela atenção depois de muito penar percebi que o problema esta na assinatura digital quando faço a validação pelo componente a assinatura digital sai de uma maneira esta manira que esta sendo assinado pelo componente o sefaz esta dando como inválida

<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"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>za1LczhwmFgiFKvatbrgQ62W4LQ=</DigestValue></Reference></SignedInfo><SignatureValue>D4i7JsthPFTPcn2QzYN2G86TR+7sELORhcms9kuTuYhwKy8+Fn6VWl57JmKr2EZ0f8GpluSM5ch+5n1493L3clQgnQNezNPGFVCN1yjDFMg5s2/XrP4P3ylJUX0ClxVXIN2rsjzR2PQC4X1xRCAwx0KotfYcBNPSxP6QYgiJbC6k07j+SCfZ0g5oqy2PGLgpEAbNkPuV2FT4vscHIW9oJSVmn+w/BSuDIDb0AXjI56QpKhxTS6eZMZsvMMryL3vO2GVMyR/pY8SFS6D9BDY8/CvVp535ozGkHMSSDTYKlavZjUDyGcEyvRO0VrqXvgfCtCctkSVCXxuC3VP9XbnpuQ==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature>

 

e se eu criar a assinatura através de outra maneira o sefaz esta validando 

 

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" /><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue>cWLOaluBCbcjilBQrLiJzDEdW0c=</DigestValue></Reference></SignedInfo><SignatureValue>vgNQDZ8Z2pUFWYW9TAWyAPc3ssrjB6zlUulhi/wuVBMCMqQaIJj5Ws6yL2pJK/hFFUbspYN5UPQI61BmcDFqLZPjgc6xlxfBgOjboGoaqM1DFmvnP6YqaCWKT6RuNUI+JsECRqzlZDcJnNI71+qfmRjZYKPJ4sJBVOuXSmPS2jq7VsLqCrxitdn/QRPfM4bBlZiMUZUXFVsRgyLYZyHhizxDNalN3EBqScHPEtkmWKhzsCrKYghYEz4UtLGCG/X50qLm74H9Vju36y/7PdlmAu0lrz65jyhPPmXzauB9JkD/wYrH5eIgEC/RvjyQsTIwhOIi6zvUGJkTZGlxn3LhrA==</SignatureValue><KeyInfo><KeyValue><RSAKeyValue><Modulus>yLJCsRYD28RRfsAYWnLphZIdbTYiGp5y3E3VxiB245RJk4EmXYhxLtB6sO4gC+vsfFVoFvs/tQhgWRXLlmBzuKLH1LBNdWg5wAGWBPgWsWOFqxpWass7DnA++gwTd55mc+adFKUTbeDDs45oCKTieKF9ElLSABg/3/Ot2vUJPUcIJnVK+9Qhvx+5b8YAH2hlQwfQ3mGafOKmV5kru0I1VLg+5w1frHbVf0co+cr2ywObeepkf/f+/7NgXCDwwdoORZrp79fKUlKx0/V5ZRrGKPKFuA/M90p9OI1784e/twfxdrkGwhDEg3OdVyedH9sQRFUQ/DdLh8EOGrAhzmQyNw==</Modulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature>

 

a Principio estou enviando o arquivo da seguinte forma

ACBrBlocoX.WebServices.TransmitirArquivoBlocoX.Clear;
          ACBrBlocoX.WebServices.TransmitirArquivoBlocoX.XML  := sqlBlocoXRdzARQUIVO.AsString;

          if ACBrBlocoX.WebServices.TransmitirArquivoBlocoX.Executar then
          begin
            sqlBlocoXRdz.Edit;
            sqlBlocoXRdzRECIBO.AsString := ACBrBlocoX.WebServices.TransmitirArquivoBlocoX.Recibo;
            sqlBlocoXRdz.Post;

            ShowMessage('Arquivo enviado com sucesso!');
          end
          else
          begin
            raise Exception.Create(
              'Não foi possível transmitir o arquivo!' + sLineBreak +
              ACBrBlocoX.WebServices.TransmitirArquivoBlocoX.RetWS
            );
          end;

poderia ser a forma que estou validando este arquivo, não sei se seria isso mesmo ou teria algo a mais que poderia ser feito.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1484 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.