首页 > 解决方案 > 获取 aws com.amazonaws.SdkClientException 的 PKIX 路径构建失败

问题描述

当我尝试使用 Eclipse 将对象从 java 上传到 S3 存储桶时。我低于异常

com.amazonaws.SdkClientException:无法执行 HTTP 请求:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径

请参考我从中获取的链接并执行示例代码

https://docs.aws.amazon.com/AmazonS3/latest/dev/UploadingObjects.html

对此的任何帮助将不胜感激。

标签: javaamazon-web-servicesamazon-s3sdk

解决方案


我有同样的问题。我在其他帖子(示例包括 forums.aws.amazon.com/thread.jspa?threadID=290003github.com/aws/aws-sdk-java/issues/1757)上看到,将 JDK CACERTS 添加到 eclipse.ini文件已经工作。我有一个公共 S3 存储桶和一个具有管理员权限的 IAM 用户,以确保权限不会导致此问题。

这对我来说仍然是一个持续存在的问题,但其中之一可能会解决您的问题 uddeshya pratik


推荐阅读