我正在尝试通过给定URL上的帖子提交JSON,但我不断收到错误消息:
'Error connecting with SSL. error:1409442E:SSL routines:SSL3_READ_BYTES:tlsv1 alert protocol version'.
我正在使用SSLVersions属性指定版本(sslvTLSv1_2),并使用Firefox证书查看器手动检查了版本,以确认版本正确。我还按照Delphi帮助中的建议,使用其安装程序将OpenSSL更新为最新版本。
除了版本之外,我几乎没有接触过TIdSSLIOHandlerSocketOpenSSL和TIdHTTP的任何其他属性。
我正在尝试使用Indy内置基本身份验证作为自定义标头的Delphi 10.2 Tokyo
为了成功发布,是否应该更改或查看其他属性?
谢谢!
答案 0 :(得分:3)
正如Dave在评论中指出的那样,我使用的是最新版本的OpenSSL 1.1.x,Indy不支持该版本。我降级到1.0.2o,一切顺利!