在Indy里使用SSL

看看,又是一个月没写Blog了。
上周六打球,在无人看防下上篮,落地,哎呀,脚受伤!其后得知,姚明骨裂。

今天7点半出门,慢慢挪到地铁站,冒着脚被踩的风险挤车,又慢慢挪到公司,一身大汗。无奈啊,明明还有将近两个月才到本命年呀。MSN上一朋友说,最近打算组织滑雪……,我还能说啥?

打算连接一下Https的网站,不知道怎么用IdHttp。想了想,估计是要连接个SSL之类的控制对象,于是找到了TIdSSLIOHandlerSocket,运行,报错:找不到SSL的Lib。上Google,忙了一个下午,发现好多人不知道怎们连接Https,至于解答都是我这个方法,而且运行正常。这下可愁坏我了。终于,终于上IndyProject,才发现,那里有个SSL DLL可以下载,怀着忐忑的心理尝试一下,长舒一口气。

贴出来下载的地址,给那些也同样挣扎的朋友们吧。
http://www.indyproject.org/Sockets/SSL.en.aspx
下载连接在页面的最下面,一个是斯洛文尼亚的网站,一个是瑞士的。推荐大家连接斯洛文尼亚的网站下载。速度快,而且只有一个压缩包,不容易混淆。

也许要奇怪为什么Indy不把他们都做在一个包里发布。根据网站上的说明,US和一些国家不允许SSL技术出口,但不限制进口,所以他们就搞了这么个变相的方法,从国外的网站链接下载。
(The US and other countries have restrictions on export of SSL technology.Because we cannot assure where people would download our stuff from, we cannot distribute the SSL code itself. But there are no restrictions on import. Because of this the SSL DLLs are available for download from another country. 下载页面的开篇一段)
posted @ 2006-12-25 18:26  monkeyking  阅读(2351)  评论(0编辑  收藏  举报