我在一个服务器的客户端的解决方案的发展。 服务器被写入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编译印,你可以从这个链接下载最新版本:

HTTP://blog.digivendo。 COM / 2009/11 / OpenSSL的-v0-9-8l换印/

其他提示

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top