Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Buscar en los Foros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Mostrando resultados del 1 al 25 de 39
La búsqueda tomó 0,01 segundos.
Buscar: Mensajes Hechos Por: isnagil
Foro: Internet 27-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Sí, existe TWinHTTPRequest.DoPrepare; De todas...

Sí, existe TWinHTTPRequest.DoPrepare;

De todas maneras no te preocupes, con dos componentes HTTPRio, uno para cada certificado lo he solucionado.

Por otra parte, si libero el componente, como te...
Foro: Internet 26-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Unhappy No, en la unidad System.Net.HttpClient.Win no...

No, en la unidad System.Net.HttpClient.Win no existe SetWinCertificate. :(
Foro: Internet 26-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Sí, yo también creo el componente tal y como...

Sí, yo también creo el componente tal y como dices pero al liberarlo me da el típico error:

Invalid Pointer

Lo del orden, no hay problema ya lo solucioné consultando el serialNum
Foro: Internet 25-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Al final voy a crear dos componentes httprio, uno...

Al final voy a crear dos componentes httprio, uno para cada certificado.



Al inicio le asigno a cada uno un certificado y realizo el envío del XML con cada componente según el certificado...
Foro: Internet 25-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Comprobado, esto no funciona: procedure...

Comprobado, esto no funciona:


procedure TMi_HTTPRIO.httWebNodeNeedClientCertificate(const Sender: TObject; const ARequest: TURLRequest; const ACertificateList: TCertificateList; var AnIndex:...
Foro: Internet 25-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
¿Cómo liberas el componente HTTPRio? Porque si...

¿Cómo liberas el componente HTTPRio?


Porque si hago un free del componente me salta un error



Invalid pointer
Foro: Internet 25-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
El problema es que es un proceso en el que se...

El problema es que es un proceso en el que se realizan muchos envíos al día y la velocidad del proceso es primordial. En un envío no es significativo pero con esa cantidad, y añadiendo el tiempo de...
Foro: Internet 24-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Haciendo pruebas masivas he detectado problemas,...

Haciendo pruebas masivas he detectado problemas, hasta la fecha no se había necesitado cambiar de certificado.

El procedimiento que cambiamos en la unidad System.Net.HttpClient.Win, carga un...
Foro: Internet 04-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Smile A mi también me resultaba extraña la W y he...

A mi también me resultaba extraña la W y he pensado en quitarla, pero no me he atrevido. :)

Por lo que he probado creo que funciona perfectamente.

No me lo acabo de creer, después de tanta...
Foro: Internet 04-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
La función CertOpenStore está declarada...

La función CertOpenStore está declarada así:

function CertOpenStore(lpszStoreProvider: LPCSTR; dwEncodingType: DWORD;
hCryptProv: HCRYPTPROV; dwFlags: DWORD; pvPara: Pointer): HCERTSTORE; stdcall;...
Foro: Internet 04-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
He sustituido SZ_CERT_STORE_PROV_MEMORY por...

He sustituido SZ_CERT_STORE_PROV_MEMORY por 'Memory' y ya puedo compilarlo.

El problema es que me da una excepción cuando ejecuta la función

FStore := CertOpenStore('Memory', 0, 0, 0, nil);

No...
Foro: Internet 04-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
He sustituido SZ_CERT_STORE_PROV_MEMORY por...

He sustituido SZ_CERT_STORE_PROV_MEMORY por 'Memory' y ya puedo compilarlo.

El problema es que me da una excepción antes de cargar los certificados. No los llega a cargar.

Es en el...
Foro: Internet 04-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
He sustituido SZ_CERT_STORE_PROV_MEMORY por...

He sustituido SZ_CERT_STORE_PROV_MEMORY por 'Memory' y ya puedo compilarlo.

El problema es que me da una excepción cuando ejecuta la función

FStore := CertOpenStore('Memory', 0, 0, 0, nil);

No...
Foro: Internet 04-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
De momento está todo bien menos que el compilador...

De momento está todo bien menos que el compilador no me reconoce SZ_CERT_STORE_PROV_MEMORY

Voy a investigar
Foro: Internet 04-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Me pongo con ello, muchas gracias. Si se...

Me pongo con ello, muchas gracias.

Si se soluciona así sería genial. Es algo que me quitaba el sueño.
Foro: Internet 03-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Lo que quiero decir es que si el almacén de...

Lo que quiero decir es que si el almacén de certificados está vacío da un error.


const ACertificateList: TCertificateList; var AnIndex: Integer);
begin
AnIndex := -1;
end;
Foro: Internet 03-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Rectifico respecto a lo de antes. Sí que carga el...

Rectifico respecto a lo de antes. Sí que carga el certificado del fichero pero es necesario tener instalado un certificado en el almacén, con lo cual en realidad la carga del fichero es...
Foro: Internet 03-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Ayer desinstalé todos los certificados que tenía...

Ayer desinstalé todos los certificados que tenía instalados y lancé una prueba.

Me devuelve un error:

class ESOAPHTTPException with message Received content of invalid Content-type setting:...
Foro: Internet 02-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
El problema es que he creado una clase heredada...

El problema es que he creado una clase heredada de THTTPRIO

TMi_HTTPRIO = class(THTTPRIO)

Y como envío y recibo varios tipos de XML, voy creando distintos HTTPRIOs para cada tipo de XML que se...
Foro: Internet 02-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
ok, muchas gracias. Con el system me funciona...

ok, muchas gracias.

Con el system me funciona bien.

Ahora me piden otra cosa al respecto que me he jodido todo el invento.

Poder seleccionar un certificado según un parámetro que se le pasaría al...
Foro: Internet 02-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Entonces es que supongo que no tenemos el mismo...

Entonces es que supongo que no tenemos el mismo código en la unidad System.Net.HttpClient.Win

En el que tengo yo en el que no aparece por ningún lado la función PFXImportCertStore, como te decía la...
Foro: Internet 02-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Al final he dejado el evento así: function...

Al final he dejado el evento así:

function TWinHTTPClient.DoClientCertificateAccepted(const ARequest: THTTPRequest; const AnIndex: Integer): Boolean;
// Cambiamos el contenido del evento por el...
Foro: Internet 02-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Hola, He cambiado el sitio donde declaro la...

Hola,

He cambiado el sitio donde declaro la función PFXImportCertStore. Lo he cambiado aquí:

function CryptUIDlgSelectCertificateFromStore(hCertStore: HCERTSTORE;
...
Foro: Internet 02-10-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Hola Garada, buenos días. Muchas gracias por tu...

Hola Garada, buenos días.

Muchas gracias por tu ayuda. Es maravillosa.

Una duda. Has hecho cambios cambios en el código respecto a la primera versión:

DataBlob: CRYPT_BIT_BLOB; por DataBlob:...
Foro: Internet 29-09-2023
Respuestas: 46
Visitas: 6.329
Escrito Por isnagil
Ok, gracias. Lo ideal sería cargar directamente...

Ok, gracias.

Lo ideal sería cargar directamente el certificado del fichero pfx pero una solución menor sería seleccionar directamente el certificado instalado en almacén de windows sin que aparezca...
Mostrando resultados del 1 al 25 de 39

 
Saltar a Foro

La franja horaria es GMT +2. Ahora son las 21:21:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi