FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
Muchas gracias y saludos |
#2
|
||||
|
||||
Cita:
Para poder ayudarte necesito que me digas en que tienes duda y con gusto te apoyo. Saludos. Edit: Ellos tienen un proyecto, aunque este en otro lenguaje y los métodos para calcular los valores son totalmente diferentes, te ayuda a saber si el valor que obtienes es correcto o no Última edición por pgranados fecha: 22-03-2023 a las 20:37:50. Razón: Aclaracion |
#3
|
|||
|
|||
Cita:
En el ejemplo del link que me acabas de compartir que por cierto, se agradece... A la hora de asignar valor a la parte de "SignatureValue" del XML se hace uso de este código Código:
public string Sign(string sourceData, X509Certificate2 certificate) { byte[] data = GetBytes(sourceData); byte[] signature = null; using (RSA rsaCryptoServiceProvider = certificate.GetRSAPrivateKey()) { signature = rsaCryptoServiceProvider.SignData(data, HashAlgorithmName.SHA1, RSASignaturePadding.Pkcs1); } return System.Convert.ToBase64String(signature); } PD. estoy en el paso 1 que es la autenticacion |
#4
|
||||
|
||||
Cita:
Necesitas tomar todo el nodo que viene en la pagina y pasarlo a un .txt y luego con ayuda del openssl debes de ejecutar algo así:
Donde: DestinoFirma: es el archivo resultante de la dgst en formato .bin FielPem: es la key en .Pem SignatureValue: es el .txt del nodo exportado Despues el archivo .bin debes de pasarlo a Base64 y es lo que pondrás en el nodo |
#5
|
|||
|
|||
Cita:
Intentaré eso amigo muchas gracias. De igual manera me puse a leer y estudiar mas sobre OpenSSL y saber qué estoy haciendo. Saludos cordiales |
#6
|
||||
|
||||
Claro, cualquier cosa aquí estoy. Saludos.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda con modificacion masiva | xeuz | Firebird e Interbase | 6 | 31-07-2013 08:57:08 |
Modificacion masiva | Spynosa | Firebird e Interbase | 7 | 07-10-2010 06:06:05 |
insercion masiva | Alfredo | Firebird e Interbase | 3 | 12-11-2008 20:34:46 |
Insercion masiva de una BD a otra BD | oscjae | Firebird e Interbase | 5 | 15-12-2006 20:25:49 |
Inserción masiva en MySQL | Morfo | MySQL | 3 | 09-01-2004 18:05:33 |
|