amazon-web-services - 来自 AWS API 网关的 "Unable to validate certificate chain"(RapidSSL 证书)

标签 amazon-web-services ssl aws-api-gateway

SSL2Buy 为我提供了三个文件:mysite.ssl2.crt , mysite.ssl2.intermediate , 和 mysite.ssl2.key .我不相信中间文件算作证书链,但我不知道如何找到证书链。有人知道吗?

我从 AWS 得到的错误是这样的(当我尝试将中间文件作为证书链时):Unable to validate certificate chain. The certificate chain must start with the immediate signing certificate, followed by any intermediaries in order. The index within the chain of the invalid certificate is: -1 (Service: AmazonIdentityManagement; Status Code: 400; Error Code: MalformedCertificate; Request ID: <redacted>)

我的网站已经安装了正确的 SSL。我只是想向 API 网关提供证书链。

最佳答案

如评论中所述,通常中间证书正是您需要提供的。在某些情况下,您需要同时提供中间证书和附加链。

您可以使用 open ssl verify在尝试将其上传到 API 网关之前验证链。

关于amazon-web-services - 来自 AWS API 网关的 "Unable to validate certificate chain"(RapidSSL 证书),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39688298/

相关文章:

python - AWS S3 + Django : Files stored in S3 accesible by user

amazon-web-services - 最近无法创建RDS数据库(和Beanstalk环境关联)

database - 启动具有许多交互的社交应用程序时要避免的代码和服务器陷阱?

java - 客户端请求的协议(protocol) SSLv3 未启用或不受支持 (IBM JDK 6.0SR10)

ssl - 连接到 AWS API 网关的 SoapUI

amazon-web-services - 从 AWS ApiGateway 重定向到公共(public) ELB

maven - 如何使用 Maven 将 Artifact 部署到 Amazon S3 中?

php - 对使用 SSL 感到困惑

ssl - NGINX SSL 直通无法正常工作?

javascript - VPC下Lambda访问Api Gateway