I'm using a THTTPRIO component in Delphi 10.2.3 Tokyo to consume a webservice. I must have Internet Options settings configured for TLS 1.2/1.3 so that I can do the connection.
Is it possible to force TLS 1.2/1.3 on the connection?
I know that THTTPRIO relies on WinInet. Can it be used any other way to accomplish TLS?
I'd try to declare the USE_INDY directive in Soap.SOAPHTTPTrans.pas, but I can't get to load the certificate. It says the certificate isn't ok.
Any other ideas?
You can enable or disable specific security options of THTTPRIO by changing the SecureProtocols property of THHPWebNode that is part of THTTPRIO component.

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With