delphi - 印地 9 与德尔福 : How to enable TLS 1. 0?

标签 delphi indy

我找不到说明如何编写 http 客户端以使用 TLS1.0 协议(protocol)作为默认协议(protocol)的文档或示例,并且仅在 TLS 连接失败时才回退到 SSL v3。

哪里可以找到?

最佳答案

TIdSSLIOHandlerSocket 组件分配给 TIdHTTP.IOHandler 属性,然后将 TIdSSLIOHandlerSocket.SSLOptions.Method 属性设置为 sslvTLSv1 特别适用于 TLS v1.0,或 sslvSSLv23TIdHTTP 和服务器在握手期间动态协商兼容版本。然后让 TIdHTTP 请求 HTTPS url。

关于delphi - 印地 9 与德尔福 : How to enable TLS 1. 0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26783547/

相关文章:

delphi - FireMonkey 在运行时使用 RTTI 获取 FMXObjects

delphi - 使用 IdTCPClient 和 IdTCPServer 发送和接收 TMemoryStream

delphi - 无法从 Indy TIdCookieManager 获取 cookie

linux - Freepascal,Indy SVN 主干版本,PHP 客户端在传输 XML 时没有收到任何信息,直到删除编码转换

multithreading - TThreadList和 “with”语句

Delphi MacOS 项目出现错误 "Unauthorized to record audio"

Delphi 10 TImage,移动图像宽度

德尔福ADO : Locate with dataset filter on bug

android - 在Android上使用TidHTTP时出现 "Could not load SSL library"错误

Delphi 和 TIdTCPServer.OnExecute : How to correctly merge data