gpt4 book ai didi

amazon-web-services - 隐私错误 NET::ERR_CERT_AUTHORITY_INVALID 带有 ELB 的 Amazon EC2 单实例

转载 作者:太空宇宙 更新时间:2023-11-03 14:04:22 24 4
gpt4 key购买 nike

我在 Shopify 上托管了我的网站并拥有一个域。现在我需要在 AWS 上托管我的后端 Web 应用程序。但是,shopify 和 AWS 之间的通信需要在 HTTPS 中进行。我使用带有 ELB(弹性负载均衡器)的 elasticbeanstalk 应用程序创建了 AWS 环境。我已将 ELB 配置为使用 HTTPS 并提供了使用 openssl 生成的证书,如下所示。

openssl req -x509 -newkey rsa:2048 -sha256 -nodes -keyout elasticbeanstalk.key -out elasticbeanstalk.crt -subj "/CN=elasticbeanstalk.com" -days 3650

我也已成功执行此处提到的所有步骤 https://medium.com/@arcdigital/enabling-ssl-via-aws-certificate-manager-on-elastic-beanstalk-b953571ef4f8

但是,当我使用 https 访问 ELB url 时,浏览器中仍然出现“NET::ERR_CERT_AUTHORITY_INVALID”隐私错误

我想我缺少一些基本的东西。我的困惑是,在创建自签名证书时我应该使用哪个域(我自己的域或 elasticbeanstalk.com 或其他域)?还有什么我想念的吗?

最佳答案

问题是您使用的是自签名证书。

浏览器随附一份受信任的根证书颁发机构列表。使用 HTTPS 时,SSL 证书有一个权限链,该权限链必须以浏览器可识别的根证书颁发机构结尾。

在您的场景中,最简单的解决方案是将 Amazon 证书与您的 ELB 一起使用。这些可从 AWS 控制台中的 Amazon Certificate Manager 免费获得。

申请证书(在与您的 ELB 相同的 AWS 区域),按照说明进行验证,在为 ELB 选择证书时,它将出现在下拉选项中。

关于amazon-web-services - 隐私错误 NET::ERR_CERT_AUTHORITY_INVALID 带有 ELB 的 Amazon EC2 单实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45295709/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com