Java 使用aws sdk-错误PKIX路径生成在aws lambda实例内运行失败

Java 使用aws sdk-错误PKIX路径生成在aws lambda实例内运行失败,java,amazon-web-services,aws-lambda,ssm,Java,Amazon Web Services,Aws Lambda,Ssm,我收到了这个随机错误:错误:无法执行HTTP请求:sun.security.validator.ValidatorException:PKIX路径生成失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效认证路径,使用ssm的sdk获取参数存储值。 我正在用Java8运行waslambda函数中的代码 使用的版本是您试图访问的http请求的url是什么?看起来您正在尝试连接到https端点,其中提供的证书

我收到了这个随机错误:
错误:无法执行HTTP请求:sun.security.validator.ValidatorException:PKIX路径生成失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效认证路径
,使用ssm的sdk获取参数存储值。 我正在用Java8运行waslambda函数中的代码


使用的版本是

您试图访问的http请求的url是什么?看起来您正在尝试连接到https端点,其中提供的证书不是来自已知的provider@PatrickMagee是的,如果您试图与使用CA证书的主机建立HTTPS连接,而CA本身不是JavasCacerts,则通常会看到这种情况。但是如果Amazon在Java安装上运行J-Lambdas,而默认情况下,
cacerts
中不包含Amazon CA证书,我会感到非常惊讶。我有完全相同的问题,你在@German找到解决方案了吗?我尝试访问aws s3时遇到了与更改SDK版本相同的异常情况。您尝试访问的http请求的url是什么?看起来您正在尝试连接到https端点,其中提供的证书不是来自已知的provider@PatrickMagee是的,如果您试图与使用CA证书的主机建立HTTPS连接,而CA本身不是JavasCacerts,则通常会看到这种情况。但是如果Amazon在Java安装上运行J-Lambdas,而默认情况下,
cacerts
中不包含Amazon CA证书,我会感到非常惊讶。我有完全相同的问题,你在@German找到解决方案了吗?我尝试访问aws s3时遇到了与更改SDK版本相同的异常。