【发布时间】:2010-10-13 22:12:55
【问题描述】:
我想调用一个网络服务:
https://someserver.com/Service
该服务是在 Java 中的 IBM WAS 服务器上构建的。它使用 SSL 身份验证,因此在 WAS 服务器上创建了一个证书,他们向我们发送了公共 .cer 文件和一个 WSDL 文件。
在我这边,我有一个基于 WSDL 文件设置的 .net 应用程序来使用该服务。我按照服务开发人员的说明使用密钥库(Java 应用程序)在调用机器上安装了 .cer 文件。
当我尝试使用该服务时,我收到错误消息: 请求被中止:无法创建 SSL/TLS 安全通道。
我应该怎么做才能使 SSL 通道正常工作?密钥库的证书安装是否适用于 .net 应用程序?我需要以其他方式使用证书吗?
更新: 我发现我可以通过双击在我的机器上安装证书...但这似乎没有任何效果并且仍然出现相同的错误。
【问题讨论】:
标签: .net web-services authentication ssl