Delphi-Cross-Socket
Delphi-Cross-Socket copied to clipboard
Wrong order of loading ssl libraries
The CryptoLib library is loaded by the SSLLib library. This means that in Net.OpenSSL.pas in procedure LoadSslLibs the CryptoLib has to be loaded first. Otherwise the SSLLib library will load the CryptoLib from the path and not from the provided _SslLibPath variable.
I encountered this when using it on Linux with my own builded SSL libraries in the application folder. The SSLLib was loading the wrong CryptoLib until I reversed the order.
谢谢,这个linux中openssl的问题存在很久了