Hallo mezen,
bzgl. des Fingerprints mache ich es mal etwas konkreter:
URL im Chrome eingegeben und über das Schloßsymbol links neben der
URL mir die Zertifikatseigenschaften anzign lassen.
Fingerprint: f8 41 4f 2c ...
Im Programm mit
Indy (TIdSSLIOHandlerSocketOpenSSL) und den OpenSSL-Bibliotheken libeay32.dll und ssleay32.dll in der Version 1.0.2.
Certificate.Fingerprints.SHA1AsString: F8:41:4F:2C ... (also der gleiche und erwartete Fingerprint des Zertifikats)
Im Programm mit deiner Implementierung (TIdOpenSSLIOHandlerClient) und den OpenSSL-Bibliotheken libcrypto-1_1.dll und libssl-1_1.dll in der Version 1.1.1.
Certificate.ThumbprintAsSHA1: 98 C6 A8
DC ... (eine andere Bytefolge
)
Vielleicht hilft dir das ja irgendwie weiter, damit wir zusammen zu einer zufriedenstellenden Lösung kommen.