2

我有一个用于侦听端口号(例如 1024)的 Windows 服务器的自定义肥皂服务。当我使用http:// (ip or domain):1024该服务调用该服务时效果很好。

当我尝试拨打相同的电话时,https:// (ip or domain):1024我得到以下响应:

SSL 连接错误
无法与服务器建立安全连接。这可能是服务器的问题,或者可能需要您没有的客户端身份验证证书。

当我尝试在没有端口号的情况下连接到同一个 ip 时,我的 IIS 响应没有任何问题(我安装了证书)。

欢迎任何帮助!

4

1 回答 1

0

让我们澄清一下:

a)-- 你的delphi代码直接打开一个socket并监听一个端口

或者

b)-- 您的 delphi 代码由 IIS 托管,并且 IIS 正在侦听端口

如果它是'a',那么你需要为你的delphi 应用程序添加SSL 支持,这样你的delphi 应用程序就可以对客户端使用SSL。例如,如果您使用 Indy、远程对象或其他任何东西,那么您的 SSL 工作将在该级别进行。

如果是“b”,那么您将通过 IIS SSL 管理的标准流程(例如,在 IIS 中创建请求文件,然后购买证书,然后在 IIS 中安装证书...... http://support.microsoft.com /kb/299875 )

于 2013-05-03T17:48:23.567 回答