Delphi 5 Indy/ics SSL 解决方法?

发布于 2024-12-12 04:02:06 字数 404 浏览 0 评论 0原文

我收到如下错误:

“IndyProtocols5 不使用或支持 IdSSLOpenSSLHeaders..”

当尝试使用我的 Delphi5 安装 Indy 9 或 10 时, 并注意到这对其他人来说是一个问题。这会导致异常:

“无法加载 SSL 库”

使用 IdHttp.IOHandler 时

。我继承的应用程序包括许多不受支持的 D5 组件,不幸的是,升级到 D6+ 超出了我的技能范围。我最初想使用 Indy 来发布和下载 CSV,但也可能调用 Web 服务。

是否有已知的解决方法,或者我应该开始寻找其他选项,例如 ICS,它可能仍然适用于 D5。

谢谢

I'm getting errors like:

"IndyProtocols5 does not use or support IdSSLOpenSSLHeaders.."

when attempting to install Indy 9 or 10 with my Delphi5 and notice it is a problem for others. This causes the exception:

"Could not load SSL library"

when using IdHttp.IOHandler.

The applications I have inherited include so many unsupported D5 components, upgrading to D6+ is unfortunately beyond my skillset. I want to initially use Indy for posting and downloading CSV, but potentially calling web services too.

Is there a known workaround for this or should I start looking in to other options like ICS which may still work with D5.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

甲如呢乙后呢 2024-12-19 04:02:06

Indy SSL 支持的所有版本都需要 OpenSSL 库 libeay32.dll 和 ssleay32.dll。 (http://www.indyproject.org/Sockets/SSL.EN.aspx)

旧版本的 Indy 需要自定义构建 SSL 库。较旧的应该在这里工作:http://indy.fulgan.com/SSL/Archive/

All versions of Indy SSL support require the OpenSSL libraries libeay32.dll and ssleay32.dll. (http://www.indyproject.org/Sockets/SSL.EN.aspx)

The older versions of Indy required custom built SSL libraries. The older ones should work here: http://indy.fulgan.com/SSL/Archive/

蓝眼睛不忧郁 2024-12-19 04:02:06

我从 INDY 10.1.5 复制了他的 SSLOptions.Method := sslvSSLv23 解决方案- 哪些 SSL dll 可与 Delphi 2006 一起使用? 并且它会停止错误。这是最新的 Indy9 版本。

我不知道 sslvSSLv23 的重要性,也不知道为什么 Indy10 没有安装,但我会看看 Indy9 的进展如何。

I copied his solution for SSLOptions.Method := sslvSSLv23 from INDY 10.1.5 - Which SSL dlls work with Delphi 2006? and it stops the error. This is with the latest Indy9 version.

I do not know the significance of sslvSSLv23 and still don't know why Indy10 doesn't install but I'll see how I get on with Indy9.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文