小编col*_*azy的帖子

虽然安装了所有证书,但使用HTTPS的Coldfusion cfhttp无法正常工作

我知道这个问题已经被问了很多,但是虽然我现在一直在寻找几天,但我找不到合适的答案.

我们使用JDK 1.7运行Coldfusion 9 Standard.我正在尝试使用cfhttp执行请求,代码如下:

 <cfhttp url="Https://subdomain.example.com" method="get"  result="result" username="#myUsername#" password="#myPassword#" />
Run Code Online (Sandbox Code Playgroud)

转出结果时我得到以下内容:

[1]

我已经将证书链中的所有证书导入到正确的密钥库中.CA是Let的加密.有趣的是,我们有另一个网站,我们要求网络服务,也有来自Let's Encrypt的证书,它正在运行.从同一Coldfusion服务器访问.

我还尝试在Application.cfc中使用onApplicationStart中的代码,但是没有用:

<cfif NOT isDefined("Application.sslfix")>
    <cfset objSecurity = createObject("java", "java.security.Security") />
    <cfset objSecurity.removeProvider("JsafeJCE") />
    <cfset Application.sslfix = true />
</cfif> 
Run Code Online (Sandbox Code Playgroud)

coldfusion https coldfusion-9

7
推荐指数
1
解决办法
624
查看次数

标签 统计

coldfusion ×1

coldfusion-9 ×1

https ×1