gpt4 book ai didi

ssl - 在 BCB6 中显示 "Could not load SSL library."

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

我正在使用 BCPPB6 来维护一些遗留项目。其中之一需要从 https URL 获取数据。我发现我过去用于标准 http GET 操作的 TNMHTTP 组件不支持 https。但是 Indy TIdHTTP 组件显然可以。

经过反复试验,我发现它需要一个拦截组件 (TIdConnectionInterceptOpenSSL) 并且需要将 InterceptEnabled 设置为 true。然后我发现我需要一个可用的 OpenSSL 库。因此我从http://indy.fulgan.com/SSL/下载了最新版本。 ,提取两个 dll 文件并将它们放入我的应用程序文件夹中。但是我继续收到错误“无法加载 SSL 库”。我也尝试过使用 2001 年的 OpenSSL 存档版本(大约在我的 CPPB)并尝试将 dll 放在 System32 文件夹中,但都出现相同的错误。

有没有人可以告诉我我仍然做错了什么?

最佳答案

我不确定...但我遇到了类似的问题(on :=IdHTTP.Get('https://...');)直到我使用了 DLL: http://indy.fulgan.com/SSL/Archive/indy_OpenSSL096m.zip

希望对你有帮助。

关于ssl - 在 BCB6 中显示 "Could not load SSL library.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23693369/

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