使用 AWS SDK - 错误 PKIX 路径构建在 AWS Lambda 函数内运行失败

问题描述 投票:0回答:1

我收到这个随机错误:

error: Unable to execute HTTP request: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
使用ssm的sdk来获取参数存储值。 我正在使用 Java8 运行 lambda 函数。

使用的版本是https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-ssm/1.11.788

java amazon-web-services aws-lambda aws-ssm
1个回答
0
投票

此错误通常发生在服务器需要证书,但客户端未提供证书,或者提供的证书与服务器端配置的证书不匹配时。

我发现 AWS 创建的这篇博客文章解释了如何解决该问题:

https://aws.amazon.com/blogs/compute/implementing-mutual-tls-for-java-based-aws-lambda-functions/

© www.soinside.com 2019 - 2024. All rights reserved.