微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否有针对 Eclipse 插件的 SSL 证书验证的持久解决方案?

如何解决是否有针对 Eclipse 插件的 SSL 证书验证的持久解决方案?

每次我想从 Eclipse 市场或更新站点安装新插件时,我都会收到错误消息“PKIX 路径构建失败”,通过从 Chrome 手动下载证书并安装,我在一定程度上成功解决了这个问题使用 keystore 命令将其添加到 JDK 的 cacerts 文件中。最终手动下载和安装了 30 多个证书。 我们可以看到这个解决方案是不持久的:

  1. 对于某些插件,URL 引用了另一个位置,而该位置又引用了另一个位置,最终可能会为 1 个插件下载和安装 2-3 个证书
  2. 对于 Eclipse 市场,证书似乎只有一天有效。如果我有一天下载并安装它,我必须在第二天重做同样的事情,否则我会收到“PKIX 路径构建失败”。

我看了这个答案: https://stackoverflow.com/a/53214663/8315843

Peter 建议在 eclipse.ini 文件中输入 cacerts 的完整路径以及密钥库密码:

-Djavax.net.ssl.trustStore=c:/full/path/to/cacerts
-Djavax.net.ssl.trustStorePassword=changeit

我尝试了该解决方案。 事实上,我希望因为我提供了密码,所以我会有一个自动证书验证,但事实并非如此。相反,我再次收到相同的错误消息“PKIX 路径构建失败”,我不得不在手动重新下载证书后手动重新运行密钥库命令。

有什么建议吗?

解决方法

你可以看看这个解决方案是否有效:https://stackoverflow.com/a/66602754/15831887你也可以尝试安装新软件来帮助而不是市场

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。