ColdFusion CFHTTP和SSL证书
背景:我在尝试使用CFHTTP连接到API时遇到连接失败错误消息的持续问题。在SoapUI中查看API时,我注意到有一个按钮ColdFusion CFHTTP和SSL证书,ssl,https,coldfusion,Ssl,Https,Coldfusion,背景:我在尝试使用CFHTTP连接到API时遇到连接失败错误消息的持续问题。在SoapUI中查看API时,我注意到有一个按钮SSL Info(3个证书),如下所示。当我点击按钮时,一个复制窗口弹出,标题如下 “SSL信息(3个证书)” 我觉得这些是让我的应用程序正确连接和提取JSON的关键 问题:如何或在何处安装此证书信息。我是否应该复制窗口中包含证书信息的所有310行,并将其放在新文件中并保存在某个位置 任何信息都很好。我以前已经回答过安装证书的问题。以下是再次帮助您避免搜索的步骤 如果您使用
SSL Info(3个证书)
,如下所示。当我点击按钮时,一个复制窗口弹出,标题如下
“SSL信息(3个证书)”
我觉得这些是让我的应用程序正确连接和提取JSON的关键
问题:如何或在何处安装此证书信息。我是否应该复制窗口中包含证书信息的所有310行,并将其放在新文件中并保存在某个位置
任何信息都很好。我以前已经回答过安装证书的问题。以下是再次帮助您避免搜索的步骤 如果您使用
cfhttp
通过SSL(https)连接,那么ColdFusion服务器肯定需要安装证书才能成功连接。以下是我之前就类似问题给出的答案:
以下是将证书安装到Java keystore for ColdFusion所需执行的步骤。首先,确保您正在更新ColdFusion使用的正确cacerts文件。如果您在该服务器上安装了多个JRE。您可以从“系统信息”下的管理员处验证JRE ColdFusion是否正在使用。寻找Java主页
默认的信任库是JRE的cacerts文件。此文件通常位于以下位置:
- 服务器配置: cf_root/runtime/jre/lib/security/cacerts
- JRun 4配置上的多服务器/J2EE: jrun_root/jre/lib/security/cacerts
- Sun JDK安装: jdk_root/jre/lib/security/cacerts
- 请参阅其他J2EE应用程序服务器和JVM的文档
https://xyz/infoLookup.php?wsdl
cmd
提示符- 服务器配置: cf_root/runtime/bin/keytool
- JRun 4配置上的多服务器/J2EE: jrun_root/jre/bin/keytool
- Sun JDK安装: jdk_root/bin/keytool
- 请参阅其他J2EE应用程序服务器和JVM的文档
“c:\program files\java\jre7\bin\keytool”-import-v-alias您的证书别名-文件c:\where\u您保存的文件\cert\u file.cer-密钥库cacerts-storepass changeit
注意:C:\u保存\u文件的位置\u\cert\u file.cer将这些值更改为服务器文件夹和证书文件名所用的值 要验证证书,请执行以下操作:
“c:\program files\java\jre7\bin\keytool”-list-v-keystore cacerts-别名您的证书名称-storepass changeit
如果愿意,您可以从服务器上删除导入的证书文件。我以前已经回答了安装证书的问题。以下是再次帮助您避免搜索的步骤 如果您使用
cfhttp
通过SSL(https)连接,那么ColdFusion服务器肯定需要安装证书才能成功连接。以下是我之前就类似问题给出的答案:
以下是将证书安装到Java keystore for ColdFusion所需执行的步骤。首先,确保您正在更新ColdFusion使用的正确cacerts文件。如果您在该服务器上安装了多个JRE。您可以从“系统信息”下的管理员处验证JRE ColdFusion是否正在使用。寻找Java主页
默认的信任库是JRE的cacerts文件。此文件通常位于以下位置:
- 服务器配置: cf_root/runtime/jre/lib/security/cacerts
- JRun 4配置上的多服务器/J2EE:
CipherSuite: PeerPrincipal Peer Certificate 1: Peer Certificate 2: Peer Certificate 3: