Cita:
Empezado por Al González
2. El otro problema que tengo es que el sitio Web es HTTPS por lo que tengo que usar las DLLs libeay32.dll y ssleay32.dll, pero aún así, el componente TIdHTTP me arroja la excepción: EIdOSSLConnectError with message 'Error connecting with SSL. En este momento no puedo determinar que versión de SSL estoy usando, pero ¿cuál versión me sugieren utilizar con Delphi 7 y dónde podría conseguir ese par de DLLs?
|
No sé si se resolvió esto. Yo acabo de tener que enfrentarme con ello y luego de múltiples intentos pude hacerlo así:
- Usando las dlls de http://indy.fulgan.com/SSL/, la m para ser más exacto.
- Conectando un IdSSLIOHandlerSocketOpenSSL a la propiedad IOHandler del IdHTTP
- En la propiedad SSLOptions.Method de IdSSLIOHandlerSocketOpenSSL puse cualquier valor excepto el que trae por defecto
Todo esto con Indy 10 y mediante el método
científico de probar una por una las opciones hasta dar con la adecuada
// Saludos