gpt4 book ai didi

delphi - INDY 10.1.5 - 哪些 SSL dll 可与 Delphi 2006 一起使用?

转载 作者:太空宇宙 更新时间:2023-11-03 12:39:01 28 4
gpt4 key购买 nike

我正在尝试连接到 google 文档(遵循 Marco Cantu 的优秀 REST 示例),但我收到以下 SSL 错误:

1) 如果我使用 openssl-0.9.8i-i386-win32.zip 中的 SSL dll,我会收到错误:

“无法加载 SSL 库”

2) 如果我使用来自 indy_OpenSSL096m.zip 的 SSL dll,我会得到错误:

“使用 SSL 连接时出错”

3) 如果我使用 openssl-0.9.8h-i386-win32-Indy-IntraWebEdition.zip 中的 SSL dll,我会收到错误:

“无法加载 SSl 库”

现在我已经对此进行了研究,并且有很多关于 dll 的死链接的建议,包括堆栈溢出的链接。我怀疑我需要找到与我正在使用的 INDY 版本兼容的 SSL dll。

我的问题是,有人确切知道哪些 SSL dll 与 Delphi 2006 和 INDY 10.1.5 兼容吗?

最佳答案

即使在我升级到 INDY 10.2.3 之后我也遇到了同样的问题,我尝试了我能找到的每个不同版本的“libeay32.dll”和“ssleay32.dll”文件......就像 Matt 我总是得到一个两个错误:“无法加载 SSL 库”或“与 SSL 连接时出错”,类似“错误:00000006:lib(0):func(0):EVP lib”...

当我将 TidSSLioHandlerSocketOpenSSL.SSLOptions.Method 更改为 sslvSSLv23 并且一切都开始工作时,我感到非常高兴。

多一点研究,我很快就明白了每当我收到错误“无法加载 SSL 库”时,我使用了错误版本的 DLL 文件,每当我收到“与 SSL 连接时出错”,如“错误: 00000006:lib(0):func(0):EVP lib"我使用了错误的 SSLOptions.Method 值。

其他信息:我使用的是 Delphi 2006、INDY 10.2.3,我在 WinXP Pro 上运行

这让我很痛苦,我希望这篇文章能节省一些时间。

关于delphi - INDY 10.1.5 - 哪些 SSL dll 可与 Delphi 2006 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1874677/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com