ERRO AO ASSINAR DOCUMENTO COM CERTIFICADO DIGITAL

 Tópico anterior Próximo tópico Novo tópico

ERRO AO ASSINAR DOCUMENTO COM CERTIFICADO DIGITAL

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#489324 - 01/07/2019 21:08:25

PLUGSOFTSM
SANTA MARIA
Cadast. em:Julho/2015


Pessoal.....
Tenho aqui na minha Empresa um software bem completo. Nfe, Nfc, NFS, CTe, Sped Fiscal, Sped Contribuio, Boletos Bancrios, contas a pagar, receber, mobile e mais um monte de coisas.
Seguinte: 100% do que usamos foi desenvolvido aqui na empresa.  No usamos nada de terceiros e desenvolvemos tudo em C e Vb.Net. Migramaos agora para o Visual Studio 2019 e, como estamos desenvolvendo o reinv que comea a vigorar em Janeiro de 2020, percebi que o reinv vai exigir o Framework 4.7.2. Ao fazermos isso, os certificados pararam de assinar os documentos, gerando um erro de assinatura.
Descobri que do framework verso 4.7  em diante usado o signature sha256 e a signature vlida deve ser a sha1. Descobri como mudar o mtodo signature para http://www.w3.org/2000/09/xmldsig#rsa-sha1 e mesmo assim persistiu o erro. Descobri que teria que mudar a varivel signedinfo tambm. Porm s consegui mudar essa ltima alterando a configurao do app.config
Logo deduz-se que signedinfo configurado a partir do app.config. Minha pergunta : algum sabe como posso atribuir as configuraes da seao runtime do app.config por linha de cdigo?
T tudo funcionando direitinho.... s que pela estrutura do meu aplicativo eu gostaria de eliminar a configurao do app.config e atribuir por linha de cdigo



#489405 - 09/07/2019 14:40:35

PLUGSOFTSM
SANTA MARIA
Cadast. em:Julho/2015


Beleza....
Consegui a soluo
Demorei mas deu certo



 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por PLUGSOFTSM em 09/07/2019 14:40:53