AWS ALB 无效主机标头

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

我正在使用 AWS ECS 部署我的 docker 映像并创建任务定义。将其映射到 AWS ALB 且其目标组运行良好。当我尝试从浏览器访问我的负载均衡器时,我收到无效的主机标头

我进入网络接口,获取负载均衡器的私有IP并从浏览器中进行尝试。它工作得很好,我可以访问我的应用程序。

我仅在尝试使用负载均衡器访问时遇到此问题。

你能给我一些线索,告诉我我失踪的地方吗?

谢谢, 斯里坎特。

amazon-web-services amazon-ecs aws-application-load-balancer
3个回答
0
投票

负载均衡器专用 IP 无法在您的浏览器上运行。 您可以使用负载均衡器的公共 DNS 从浏览器访问。 您是否检查了负载均衡器的安全组?这可能会阻止您的 ECS 服务的流量。


0
投票

我也遇到了类似的问题。我通过在生产环境中运行我的 React 应用程序而不是在开发环境中运行它来解决它。使用 npm run build

npm install -g serve
生产环境
中运行 React 应用程序。


0
投票

解决方案是构建用于生产的 React 应用程序或使用

配置 Webpack 开发服务器

"disableHostCheck": true

您可以在
此处

找到更多相关信息

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