【发布时间】:2021-10-04 20:44:47
【问题描述】:
当调用到达特定 URL 时,AWS 负载均衡器会返回 403 响应。清除浏览器缓存后,它将开始工作。它偶尔会发生。是什么原因? WAF 日志中未记录此类响应。这是因为应用程序负载均衡器吗?最近有人从 AWS 遇到过此类问题吗?
【问题讨论】:
-
您是否使用 ALB 的 URL 或您的 ALB 前面的任何其他内容?
-
@AshBlake 是的,所需的 URL 被 CNAMED 到 alb
-
可以改为使用A记录。您是否将 WAF 连接到 ALB?我觉得是浏览器本身的原因
-
是的@AshBlake 我将 WAF 附加到 ALB
-
我认为您应该检查 3 个原因:1. 浏览器 (10%), 2. 您的应用程序 (10%) 3. WAF (80%) 如果出现以下情况,您可以阅读日志您会看到缓存和没有缓存的标题不同。并且WAF被拒绝了,你应该仔细检查一下
标签: amazon-web-services aws-load-balancer web-application-firewall