我在应用程序CORS配置中使用IP白名单。
不幸的是,这意味着应用程序运行状况检查ping到ElasticBeanStalk应用程序失败,并显示:
Error: Bad Request: Invalid origin
IP地址似乎是动态的。
如何动态查询HealthCheck ping IP地址,以便将其包含在白名单中?
AWS似乎有多个健康检查程序,并且每个IP范围似乎都不同。在aws cli route53:get-checker-ip-ranges中找到Route53运行状况检查程序IP,但找不到ElasticBeanStalk(或ElasticLoadBalancer; ElasticBeanStalk应用程序运行状况检查似乎使用的)的等效终点。
部署环境:运行Node.js的64位Amazon Linux 2017.03 v4.2.0的AWS Elastic BeanStalk