我在与 ALB 源的通信中遇到 Cloudfront 502错误,这会导致:
CloudFront wasn't able to connect to the origin.
Run Code Online (Sandbox Code Playgroud)
Cloudfront 日志向我展示了OriginConnectError。
我已经反复思考问题可能是什么,但我不确定如何进一步调试。
任何想法都非常感谢!
amazon-web-services amazon-cloudfront aws-application-load-balancer aws-acm-certificate
我目前正在尝试为我的后端程序(Spring Boot)设置 https 。我的第一步是使用 AWS Fargate 部署我的后端程序,它在http中提供公共 IP 。
然后,我仅使用 http为 AWS Fargate 设置了 AWS 应用程序负载均衡器。这个过程很成功,我可以通过 LB 调用我的 BE 程序,域如下所示:(这里的数字和 lb 名称不是真实的)
test-lb-123456.ap-southeast-1.elb.amazonaws.com
Run Code Online (Sandbox Code Playgroud)
然后我想向LB添加一个https监听器,所以我点击了“添加监听器”和“请求新的ACM证书”,如下图所示
然后,当提示要求提供域名时,我添加上面提到的确切域名。
但这个请求总是失败并报错
Additional verification required to request certificates for one or more domain names in this request
Run Code Online (Sandbox Code Playgroud)
我的问题是,我这样做正确吗?当提示要求新证书时,我是否应该添加上面的“test-lb...”域?如果没有,那么我应该使用什么域名?
谢谢
编辑:显然图像可能无法正确显示,因为我是一个低信誉的用户,希望图像在审核后能够显示。参考
https amazon-web-services aws-application-load-balancer aws-acm-certificate