【发布时间】:2017-12-30 22:22:04
【问题描述】:
我在 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 或其他)?我还有什么遗漏的吗?
【问题讨论】:
标签: amazon-web-services ssl amazon-ec2 ssl-certificate