题
我在一个服务器的客户端的解决方案的发展。 服务器被写入Delphi和C#编写的客户端,我们使用的RemObjects 5(XML web服务啄)来执行通信。
现在,我已经有了一个工作soluting使用HTTP,但我们当然想使用HTTPS使用。
我在OpenSSL的看着前面,但它似乎是一个痛苦真正得到合理的最新版本,以与德尔福合作。
我想对于第三方软件,图书馆,甚至暗示,教程和参考建议。这或多或少出现任何短期放弃的RemObjects和Delphi的。
必要的要求: 德尔福2006年,2007年或2010年。 Visual Studio 2005中/ 2008或2010。
十分赞赏。
解决方案
如果您使用的RemObjects SDK,则可以通过使用所使用印,像TROIndyHTTPServer实现的服务器信道之一使用OpenSSL;此信道使用印在内部,并通过其IndyServer属性提供访问内部印组件。
您可以指定一个TIdSSLIOHandlerSocketOpenSSL到TROIndyHTTPServer.IndyServer.IOHander财产在通信中使用SSL。
您需要的OpenSSL编译印,你可以从这个链接下载最新版本:
其他提示
也试过印SSL演示?
http://www.indyproject.org/Sockets/Demos/index .EN.aspx 结果 http://adg.bmpcoe.org/IndySSL/
[编辑] 做了一些谷歌搜索:点击 http://secureblackbox.com/article_remobjects.html 结果 http://devcenter.remobjects.com/articles/?id= {EF02D5FA- 4536-4D5F-BF3D-50676397D7E0}