如何在ColdFusion 9中使用自签名证书通过HTTPS启用webservice调用?
根据文档,<cfhttp>
应该有效,但<cfinvoke>
怎么样?
如果我使用cfhttp,我还需要安装此处概述的证书吗? http://kb2.adobe.com/cps/400/kb400977.html
我尝试在cfinvoke中使用https,我得到SSLPeerUnverifiedException: peer not authenticated
例外。
由于
答案 0 :(得分:6)
如果我使用cfhttp,我还需要安装此处概述的证书吗? http://kb2.adobe.com/cps/400/kb400977.html
是
对于通过SSL的远程服务器的安全连接,所有当前版本的ColdFusion都要求远程系统的SSL证书存在于ColdFusion的证书信任库中。
那将包括cfhttp和cfinvoke。
简而言之,在自签名时无法将证书导入信任库。