|
Bem Vindo, Visitante
|
Todos os Fórums
ADVPL
|
Imprimir
Enviar Para um Amigo Precisa estar Logado
|
|
|
Assunto: |
Assinar XML |
|
Versão: |
11.8 |
|
Plataforma: |
Microsoft |
Complemento: |
|
|
DB: |
SQL Server |
Complemento: |
|
|
|
|
|
Mensagem do
LUCKMAIL
em 20/04/2016, 10:04 h
Local: RS Registro: 06/03/2014 Postagens: 20 |
Bom dia pessoal.
Alguém saberia me dizer como faço para calcular o e o para um XML de perfeitura que estou tentando implementar, já que não está homologado pela TOTVS?
Exemplo que a prefeitura me deu:
< Signaturexmlns= "http://www.w3.org/2000/09/xmldsig#">
< SignedInfo >
< CanonicalizationMethodAlgorithm= "http://www.w3.org/TR/2001/REC-xml-c14n-20010315">
< SignatureMethodAlgorithm= "http://www.w3.org/2000/09/xmldsig#rsa-sha1">
< ReferenceURI= "#1999999999999620000000000000001">
< Transforms >
< TransformAlgorithm= "http://www.w3.org/2000/09/xmldsig#enveloped-signature">
< TransformAlgorithm= "http://www.w3.org/TR/2001/REC-xml-c14n-20010315">
Transforms >
ZuOTmfEuqfe+3BQhmSklYu1FMag=
Reference >
SignedInfo >
p8QYRuOCgzDiWfBRvP1FOgM5FEhirH48Y/HdA1/FZIk0cRzagKxIWJ71xqnk5nUuKnGXSlYZhK6i5qrnq7Kivwtu XUP41aSkDBZAlu3eU0X0CRFKZA8D64PDdTBzxR/PL3LgSeWIO0cAfJvqopzsgAgnrjZsely PKAHFn0chG9s=
< KeyInfo >
< X509Data >
MIIClDCCAf2gAwIBAgIBZDANBgkqhkiG9w0BAQUFADBgMQswCQYDVQQGEwJCUjEPMA0GA1UECgwGVGV jbm9zMRYwFAYDVQQLDA1UZWNub3Npc3RlbWFzMSgwJgYDVQQDDB9UZWNub3Npc3RlbWFzIEluZm9ybcOhdGlj YSBMVERBMB4XDTEzMDkyNDAwMDAwMFoXDTE1MDMyNTAwMDAwMFowgYcxCzAJBgNVBAYTAkJSMRQwEgYDV QQKDAtORlNlIFRlY25vczEoMCYGA1UECwwfVGVjbm9zaXN0ZW1hcyBJbmZvcm3DoXRpY2EgTFREQTE4MDYGA1U EAwwvRU1CVVRJRE9TIENSSVNUSUFORVRUSSBMVERBIC0gTUU6MTQwMDY4MDEwMDAxNzkwgZ8wDQYJKoZIh vcNAQEBBQADgY0AMIGJAoGBAO9xRl42AwQva7ZeYU2c0APyYkp/Yq6KQiqAbbpypJsjoqVgI4MjVmEBKBAgwNuj9 lxTxdOvXyaWmicP3vGcZibEzujt8rRp9Dvx+rzF83oqaLS8HkcfeV36+WNKZ2nC66Z0doM+zdPTVqM yEUeEeXHQ9MhirRIz7N/AFsdQVr6DAgMBAAGjNjA0MA4GA1UdDwEB/wQEAwICxDAiBgNVHSMBAf8EGDAWgBT01 y+Vvorv9Fb5ltZMWiOZ6QFDZTANBgkqhkiG9w0BAQUFAAOBgQDi6QqAzjJ31hes2br/JQlMFsnfhjZfUDxoNqAuqjRjco 9YxdoejffLewqn6bLcNiVavWQVusqrqJ6WFJ2nUpctBKGYdJGD8LQ9M/Z08fpXmgNtENGAFMwW1e2IQM/ 1NP3DPODLRzp8d5s25q5hSCvqMiiOVh+KLubqIKTWOnUd+w==
X509Data >
KeyInfo >
Signature > |
|
|
Mensagem do
DEINHO
em 19/09/2018, 17:41 h
Local: SP Registro: 18/05/2013 Postagens: 21 |
Boa Tarde amigo.. conseguiu implementar ? |
|
|
Mensagem do
ERPC
em 22/09/2018, 17:41 h
Local: SP Registro: 14/08/2011 Postagens: 316 |
Verifique se a função PrivSignRSA ou outra função de assinatura digital disponivel no APPServer pode lhe ser útil.
|
|
|
Mensagem do
DEINHO
em 24/09/2018, 09:18 h
Local: SP Registro: 18/05/2013 Postagens: 21 |
Bom Dia!
ERPC, já tentei utilizar a função PrivSignRSA, porém a mesma me retorna Fail read RSAPrivateKey. Estou chamando da seguinte forma.
PrivSignRSA( "\Certificado\EN\EN2019cert.pem", cXmlEve, 2, cSenha, @cError )
E não entendi o que você falou sobre "outra função de assinatura digital disponivel no APPServer pode lhe ser útil."
|
|
Para postar no Fórum você precisa efetuar o seu login ou se registrar
|
|