Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Boa tarde.

Estou com o seguinte problema: ao tentar transmitir o RPS assinado para GINFES, em Santo André, recebo a mensagem "E302 - Assinatura invalida. Informar assinatura correta no documento XML". Esta rotina funcionou mais de 1 ano sem apresentar qualquer problema.

Eu tentei transmitir com certificado tipo A1 em ambiente de homologação utilizando tanto WinCrypt como OpenSSL sem sucesso. Testei também os aplicativos de exemplo no Delphi e no Lazarus e obtive o mesmo erro.

Todos os fontes, schemas e ini estão atualizados.

Por favor, alguém poderia dar um luz?!

Editado por conceitho
Postado

Boa Noite!

Eu passei pelo mesmo problema hoje e consegui Resolver, só que com o Provedor ISSDSF para Campo Grande-MS.

O Retorno do WebService era: "Assinatura Digital InvalidaAssinatura Invalida"

Alterei a Propriedade:

de

NFSe.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2

para

NFSe.Configuracoes.Geral.SSLXmlSignLib := xsMsXml

Lembrando que precisei registrar as dll's: msxml5.dllmsxml5r.dll

Estas dll's se encontram em: ...\svn\trunk2\DLLs\Capicom\

Aparentemente, houve alguma alteração na forma de assinar pela xsLibXml2

Espero que funcione com você também @conceitho

 

  • Curtir 2
Postado

Seguindo a dica Francisco Vieira modifiquei meu código para utilizar xsMsXML conforme abaixo e tudo voltou a funcionar corretamente.

SSLXmlSignLib := xsMsXml;

 

Francisco e Dercide, obrigado pela ajuda.

  • Curtir 3
  • Este tópico foi criado há 2027 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.