meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa | |||
cargacertificado [2024/05/20 16:48] 172.16.70.86 se ha restaurado la vieja versión (2023/06/22 22:55) |
cargacertificado [2024/05/20 16:48] (actual) 172.16.70.86 se ha restaurado la vieja versión (2023/06/27 06:09) |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== Método | + | ====== Método |
[[manual_de_integracion_obj|{{ : | [[manual_de_integracion_obj|{{ : | ||
Línea 43: | Línea 43: | ||
---- | ---- | ||
- | === Proceso para consumo | + | === Proceso para consumo |
* Se inicializa un objeto ServiceClient o Servicio | * Se inicializa un objeto ServiceClient o Servicio | ||
- | * Se inicializa un objeto | + | * Se inicializa un objeto |
- | * Se hace consumo del método | + | * Se hace consumo del método |
<code csharp Codigo Ejemplo .NET> | <code csharp Codigo Ejemplo .NET> | ||
try | try | ||
- | { | + | |
- | ServiceClient | + | ServiceClient |
- | | + | |
- | | + | |
- | pet.Usuario = textBox3.Text; | + | |
- | | + | |
- | string ext = textBox1.Text; | + | |
- | + | | |
- | if (ext.Contains(".p12")) | + | |
- | | + | |
- | pet.Extension | + | |
- | | + | |
- | if (ext.Contains(" | + | |
- | { | + | |
- | pet.Extension | + | |
- | | + | |
- | + | ||
- | byte[] a = File.ReadAllBytes(textBox1.Text); // | + | |
- | | + | |
- | | + | |
- | pet.Certificado = CertConv; | + | |
- | pet.ClaveCertificado = Convert.ToBase64String(b); | + | |
- | + | ||
- | var resp = serv.CargaCertificado(pet); | + | |
- | + | ||
- | richTextBox1.Text = "Código: " + resp.Codigo + "\r\n" + " | + | |
} | } | ||
catch (Exception ex) | catch (Exception ex) | ||
Línea 84: | Línea 68: | ||
MessageBox.Show(" | MessageBox.Show(" | ||
} | } | ||
- | | ||
</ | </ | ||