gpt4 book ai didi

Delphi XE – Datasnap 过滤器问题

转载 作者:行者123 更新时间:2023-12-02 01:42:59 32 4
gpt4 key购买 nike

我有一个使用 PC1 和 Zlib 过滤器的 tcp/ip Datasnap -XE 服务器

在客户端上,这两个过滤器都是在 DataSnap TSqlConnection 中定义的

当客户端连接到服务器时,我收到“连接正常关闭”错误消息

如果我只单独使用 PC1 过滤器 - 没有问题

如果我只单独使用 Zlib 过滤器 - 没有问题

关于如何让两个过滤器同时工作有什么想法吗?

最佳答案

您还需要使用客户端应用程序部署 libeay32.dll 和 ssleay32.dll。

引用我的 Delphi XE DataSnap Development 课件手册:

“如果您使用 TCP/IP 以及 RSA 和 PC1 过滤器部署 DataSnap 独立服务器,那么您还必须部署两个 Indy 特定的 SSL DLL:libeay32.dll 和 ssleay32.dll – 或者确保它们已存在于RSA 过滤器需要这些 DLL(它对 PC1 过滤器使用的密码进行加密)。如果没有这两个 DLL,任何想要连接到服务器的客户端都会收到“连接正常关闭”消息,因为服务器无法加载两个 DLL 来启动 RSA 过滤器来加密 PC1 key 等。

顺便说一句,任何 DataSnap 客户端都需要相同的两个 DLL,无论是使用 RSA 和 PC1 过滤器连接到 TCP/IP 服务器,还是使用 HTTPS 连接到 ISAPI 过滤器。”

格鲁特耶斯,鲍勃·斯沃特

关于Delphi XE – Datasnap 过滤器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5035085/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com