【发布时间】:2011-09-02 05:38:42
【问题描述】:
我尝试使用 keytool 将证书从 First Data 导入到我的 ColdFusion 9 设置中:
keytool -importcert -keystore MYCF9Dir\runtime\jre\lib\security\cacerts -trustcacerts -alias firstdata -file FirstData.pem
导入似乎有效,但是当我通过任何 ColdFusion 函数或标记访问 WSDL 时,它会引发“I/O 异常:收到致命警报:handshake_failure”。这告诉我它无法使用它拥有的证书访问该站点,或者找不到它。
那么,我是否正确导入了证书?如果我是,我还能如何使用 ColdFusion 访问此 WSDL?
【问题讨论】:
-
导入证书后是否重启了ColdFusion服务器?您也可以使用certman.riaforge.org 协助导入证书
-
是的,我导入证书后重启了服务器
-
您可以从托管 wsdl 的站点中对任何内容进行 cfhttp 访问吗?
-
没有使用 https,它似乎只是一个安全服务器。将证书添加到 Windows 让我可以使用 Internet Explorer 访问该站点,但不能使用 Firefox。
-
上周我实际上遇到了同样的问题,但无法弄清楚。他们的技术支持虽然很好,但并不是很有帮助。不过,我没有使用 keytool 导入。我将证书导入 Windows 并使用了他们在说明中提到的一些 winhttpcert 东西。也许如果您同时执行这两个步骤,它会起作用吗?
标签: coldfusion wsdl certificate keytool firstdata