Delphi 64 位 Indy OpenSSL 库

标签 delphi ssl openssl 64-bit indy

尝试通过 OpenSSL 在 64 位应用程序中使用 Indy。该应用程序已从 32 位移植。从 https://indy.fulgan.com/SSL 下载的 OpenSSL 库一切正常

但是我找不到 64 位的。目前 fulgan 的存储库似乎是空的。任何人都有这方面的信息。我无法使其与标准 OpenSSL 二进制文件一起使用。

我不确定 Indy 在这方面是否有任何变化。

最佳答案

Currently the repository at fulgan seems to be empty

Indy's OpenSSL DLLs were recently moved到一个新的 GitHub 仓库 @ https://github.com/IndySockets/OpenSSL-Binaries ,其中包括 32 位和 64 位文件。

I cannot make it work with standard OpenSSL binaries

Indy 10 与标准 OpenSSL 二进制文件一起工作良好,前提是您使用的是 OpenSSL 1.0.2 而不是 1.1.x。参见 https://github.com/IndySockets/Indy/issues/183 Indy 的 1.1.x 支持的当前状态。主要代码尚不支持 1.1.x,但有一个待审核的实验性实现,您可以试用。

关于Delphi 64 位 Indy OpenSSL 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62530135/

相关文章:

apache - 如何仅在使用 .htaccess 启用 SSL 的情况下启用目录密码保护?

java - Android 间歇性 SSL Socket 读取超时

SSL_connect 在 0.9.8.y 升级到 0.9.8.zb 后给出错误 SSL_ERROR_SSL

delphi - 如何纠正/移动 SRT (SubRip) 文件中的字幕时间?

mysql - "Lost connection to MySQL server during query"杀死 Windows 服务

WCF 路由到启用 SSL 的服务

go - 为什么我用 openssl 和 golang 生成的 RSA 签名不同?

c++ - 使用 CRYPTO_thread_setup 的多 SSL 环境

Delphi:数学表达式

delphi - 在 Delphi 中使用 FDMemtable 时如何正确对齐 DBGrid 标题?