为什么需要安装中间CA

埃尔登·希波利托(Eldon Hipolito)

最近,我尝试通过java访问HTTPS网站。我遇到有关SSL的错误,说

无法找到到请求目标的有效认证路径

我尝试检查我的信任库,并安装了根证书和由根CA签名的中间CA。唯一的问题是没有另一个中间CA,该中间CA用于签署网站的证书。

我尝试安装中间CA并使其正常工作。我想知道,为什么必须安装中间CA?难道不以某种方式从某个地方获取它,而没有将其安装到我的信任库中吗?

安德烈亚斯

为什么需要安装中间CA?

因为HTTPS Web服务器配置错误。

应该发送证书链,直到但不包括根证书。

谁配置了Web服务器都没有执行此操作,因此,如果您没有在本地安装链,则链中将缺少链接。

正确的解决方案是让Web服务器管理员正确配置服务器。解决方法是您已完成的工作,即在本地安装缺少的中间证书,以便Java可以验证完整链。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

安装中间 CA 证书

为什么查找中间节点的查询需要这么长时间?

为什么Ring中间件的顺序需要颠倒?

Tomcat为什么需要安装JDK?

为什么需要成对安装RAM?

为什么需要rvmsudo来安装乘客

为什么需要Visual Studio安装nuget?

为什么需要Python安装Cassandra

为特定的CA安装证书,或了解为什么现有的CA不起作用

为什么在安装TFS时需要安装Oracle JRE?

为什么需要安装Realtek或Intel Graphics Driver软件?

为什么需要两次安装Browserify才能捆绑

在安装时解释为什么需要许可

为什么Cython的点子安装需要这么长时间?

为什么我的pip安装需要python -m install --user?

为什么安装TensorFlow需要google-auth?

为什么Windows 7更新需要这么长时间安装?

为什么安装GnuCash需要这么多额外的空间?

为什么在安装Rofi期间pacman需要导入PGP密钥?

为什么需要“ / bin / false”来安装软件包?

使用apt安装Anbox时需要删除busybox。为什么?

是否总是需要在 Keras 之前安装 TensorFlow?为什么?

为什么在Redux中我们需要中间件来实现异步流?

为什么在Redux中我们需要中间件来实现异步流?

为什么用 std::function 重载函数需要一个中间变量

为什么我的redux自定义中间件需要返回行动派遣?

为什么ASP.NET Core中的中间件需要特定的语义而不需要接口?

什么时候需要提供CA文件?

为什么有些程序需要安装,而其他程序则不需要?