我正在使用Eclipse Neon 6.4.3,我正在尝试使用Eclipse的Google Cloud Platform插件将我的项目部署到App Engine。 https://cloud.google.com/eclipse/docs/quickstart
直到4月1日我才能使用这个插件部署项目。但在那个日期之后,我收到以下错误:
无法检索项目;检索项目时发生错误:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuiderException:无法找到所请求目标的有效证书路径。
原因:无法检索项目。
详细信息:无法检索项目
javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException:PKIX路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到所请求目标的有效证书路径
按OK后,我再次收到相同的消息。然后我得到了#34; Deploy to App Engine Standard"菜单与我的帐户,但我的项目列表是空白。
我在一家使用代理的公司工作,并且正在进行SSL检查。我在Eclipse cacerts文件中导入了这两个用于SSL检查的证书,但是我得到了同样的错误。这两个证书由我们的内部证书颁发机构颁发。
答案 0 :(得分:0)
我想将此添加为评论,但仍然没有足够的分数:
您使用的是maven还是appcfg?您是否尝试过使用带有--proxy
参数的appcfg?
来自Deploying a Java app文档:
如果您使用的是HTTP代理,请包含
--proxy
参数以告知appcfg其地址。如果您使用不同的HTTPS代理,那么还要包含--proxy_https
参数。
答案 1 :(得分:0)
2017年4月5日发布了用于检索项目https://cloudresourcemanager.googleapis.com/
的URL的当前证书,这可能是错误的原因。如果您打开该URL并检查证书,则可以验证它是否在您使用的信任库中签名CA,或者您需要将CA或证书本身添加到您的信任库。