我们正在使用AWS放大器我们的NextJS网络应用程序,并不断收到错误,当我试图加载应用程序一旦部署到放大。在当地没有问题。
我使用放大器的默认八月配置,与基本的电子邮件和密码auth。看起来,它可能与在标头中设置的扩容cookie有关,但我在AWS中找不到任何文档来防止这种情况或减少与标头传递的信息量。任何帮助都将不胜感激。
发布于 2022-08-31 10:20:06
我也曾面对同样的问题,并得以解决。以下是如何-
发布于 2022-07-02 21:06:19
检查该域是否有任何不必要的cookie。
我得到了这个错误(在我不拥有的网站上)。我看了一下请求头,发现了大量用于站点域的cookie(几十个)。我清理了那些看起来不重要的饼干,然后错误就消失了。
正如错误所暗示的,整个请求头部分的大小超过8192字节。请求标头包括接受标头、用户代理、cookie等,所有组合都会变得相当大。对于一些WAF来说,大型头看起来是恶意的。我曾经有一个用户在我们的网站上遇到麻烦。事实证明,它们是一个多标记语言,并配置了它们的浏览器来接受几十种语言,导致它们的接受语言头长得令人怀疑,而WAF拒绝代理该请求。
https://stackoverflow.com/questions/72099368
复制相似问题