Pretendo enviar un archivo xml a través de IdHTTP.POST con SSL, pero me está generando el siguiente error:
---------------------------
Could not load SSL library.
---------------------------
El código que uso es éste:
procedure TForm1.Button1Click(Sender: TObject);
var
PostData: TStrings;
Reply: string;
begin
idLibeay := LoadLibrary('libeay32.dll');
if idLibeay > 32 then
begin
idLibssl := LoadLibrary('libssl32.dll');
if idLibssl > 32 then
begin
PostData := TStringList.Create;
try
PostData.LoadFromFile(NombreArchivo);
Reply := IdHTTP1.Post(urlPost,PostData);
finally
PostData.Free;
end;
showMessage(Reply);
FreeLibrary(idLibssl);
end;
FreeLibrary(idLibeay);
end;
end;
Tengo las librerias libssl32.dll y libeay32.dll en el directorio de trabajo y ya probé colocandolas en el directorio System32, pero me sigue mostrando ese error.
¿ Que estoy haciendo mal ?
¿ Alguien sabe como solucionar el problema ?
Gracias
Salud OS


 
	 
					 
			
			 
				
				
			


 
  
  pero en cuanto tenga un momento te hago un ejemplo, si encuentro un servidor que acepte post por https donde probarlo.
 pero en cuanto tenga un momento te hago un ejemplo, si encuentro un servidor que acepte post por https donde probarlo. 
				
				
			

 
				
				
			 
				
				
			







