gpt4 book ai didi

ssl - Coldfusion:使用 SSL 加密页面 (https://) 的 CFHTTP - 出现错误

转载 作者:太空宇宙 更新时间:2023-11-03 12:56:26 24 4
gpt4 key购买 nike

我正在制作一个 cfhttp 来连接到一个加密页面。似乎对某些网站工作正常。

I/O Exception: Name in certificate `pro.test.com' does not match host name `go.test.com'

即使主机名不匹配,是否有解决方法来信任此证书?

最佳答案

认为这是更多 Java 问题,解决方法应该会影响 JRE。

不确定这是否适用于您的情况,但可能的解决方案是将此证书导入 JRE keystore 。

可以在 Sun website 找到一般描述.虽然过程非常简单。

首先,您应该使用浏览器浏览所需的 HTTPS URL,并使用 SSL 属性导出证书(不记得在 IE 中是如何完成的,但在 Firefox 中类似于安全 > 查看证书 > 详细信息 > 另存为 - 仍然不确定,因为使用非英语本地化),任何 X.509 类型都应该可以。

接下来您应该使用 keytool 导入它。导航到当前 CF JRE 的 bin,执行以下命令(用您的值替换参数)并重新启动 CF:

keytool -keystore <path to keystore> -import -file <path to certificate> -alias <alias>

顺便说一句,有一个UI tool为此,但我没有使用过它,所以不能说它是否工作正常。

关于ssl - Coldfusion:使用 SSL 加密页面 (https://) 的 CFHTTP - 出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1938913/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com