3

我正在尝试使用 Railo 3.3 发出 CFHTTP 调用(通过 SSL)并收到以下错误:

Unknown host: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

我尝试了通过 ssl 对一个通用网站进行最基本的调用,并得到了同样的错误。这是我的代码

<cfhttp url="https://www.google.com/" method="get">
</cfhttp>
<cfdump var="#cfhttp#">

它显然与 SSL 有关。如果您取出https并将其替换为http,则通话效果很好。

此外,此调用(无论是 http 还是 https)在 Adob​​e ColdFusion 9 上运行良好。

任何帮助,将不胜感激。

这是我的服务器配置:

  • 视窗服务器 2008 R2
  • IIS 7.5
  • 雷洛 3.3
4

1 回答 1

1

尝试以下操作:

  1. 通过访问登录到 Railo Server Administratorhttp://yourdomain/railo-context/admin/server.cfm
  2. 前往SSL Certificates
  3. 将要获取 SSL 证书的域添加到表单(例如www.google.com)并单击列表(以确保您可以看到证书)
  4. 然后添加证书并再次尝试您的代码。
于 2012-09-20T15:30:35.120 回答