我正在尝试使用 REST over HTTPS 从我的 Delphi Win32 应用程序和 Android 应用程序连接到我的 DataSnap 服务。在我的 Delphi 客户端中,我收到消息“正常关闭连接”,而我的 Android 应用程序因“无对等证书”而失败。我猜我需要在客户端安装一些东西。我已经按照其他帖子的建议在 Win32 应用程序的 EXE 文件夹中安装了 2 个 OpenSSL DLL 'libeay32.dll' 和'ssleay32.dll',但这并没有解决问题。
需要注意的一件事是,我可以使用 DBXpress 从 Win32 应用程序通过 HTTPS 成功连接 - 使用 TSQLConnection 组件。它只是无法使用 TDSRESTConnection。对于 Android,我只能选择 REST。
希望我只是缺少一些简单的东西?