首页 > 其他 > 详细

使用Indy解决Could not load SSL Library错误

时间:2019-06-20 10:25:10      阅读:966      评论:0      收藏:0      [点我收藏+]

测试平台:DelphiXE7 + Indy 10.6.0.5169 + Win7 64bit

步骤:

1. SSL下载版本:openssl-1.0.1j-i386-win32 可去http://yunpan.cn/cAWTYZ3VMHv36  提取码 3551进行下载

    根据开发的应用平台选择相应的库文件,此处开发针对于32bit平台。

 

 

2.提取下载的SSL压缩包内的 libeay32.dll 和 ssleay32.dll 文件,复制到 Application 生成的文件夹根目录。

 

3.此处用TidSMTP控件写的一个邮件发送,使用SSL登录举例,做如下配置:

    TIdSSLIOHandlerSocketOpenSSL:

            SSL Options -> Method -> sslvSSLv3

            SSL Options -> Mode -> sslmClient

 

    TIdSMTP:

    IOHandler -> TIdSSLIOHandlerSocketOpenSSL

    UseTLS -> utUseImplicitTLS

    Port -> 994

 

使用Indy解决Could not load SSL Library错误

原文:https://www.cnblogs.com/zyb2016/p/11056589.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!