求不用libeay32.dll, ssleay32.dll这两个动态库的方法。

可以试试 clever internet suite,它处理SSL普通的网络一样,不需要更换或添加特别的组件。

to xiaoxingliang1 (xiaoxingliang1):网上下载一个新一点的 SecureBlackbox,设置搜索路径,然后你的 dpr uses ssl_sbb,that's all ~

to to xiaoxingliang1 (xiaoxingliang1):是的,只有搜到 pas 即可,一下测试代码:

uses
//  ssl_cryptlib, { cl32.dll for x86, cl64.dll for x64 }

//  ssl_openssl,  { libeay32.dll, ssleay32.dll }

//  ssl_streamsec, MPYarrow, { need call EnsureYarrowHasReseeded; }

  ssl_sbb,

  httpsend;

全文:http://bbs.2ccc.com/topic.asp?topicid=456027 //应该和 SecureBlackBox 这个有关的

SecureBlackBox  下载地址:http://www.pudn.com/downloads91/sourcecode/delphi_control/detail351607.html

 

2017年5月9日 补充:我测试的时候,编译 ssl_sbb.pas 报错,解决方法如下:

http://files.dreamdev.org.ru/_hdd/!dev/_libs/synapse/source/lib/

到上面的网址,下载相应的元文件(pas,dcu)保存在delphi的库路径里。这里不多说,最终结果是成功的。

posted @ 2017-04-03 13:58  stma  阅读(642)  评论(0)    收藏  举报