This has already been discussed several times, but this time I'm here to ask you because it's the same case.
First of all, the point of the problem is that when using the Get() function of TIdHTTP on an HTTPS web page, a message appears that the SSL library cannot be loaded.
So I added TIdSSLIOHandlerSocketOpenSSL to TIdHTTP::IOHandler, changed the TIdHTTP::HandleRedirects property to true, moved the libeay32.dll and ssleay32.dll files to the location of the executable file, and it worked normally in C++Builder Berlin.
However, in C++Builder 2007, even if I set it up with the same environment and Get() code, the "Could Not Load SSL Library" error appears.
If anyone has experienced similar problems, can you please give me your solution?
WhichFailedToLoad()andOpenSSLVersion()functions report when the error occurs?