无法打开站点范围分析工具报表,并显示“400错误请求 — 请求标头或Cookie太大”错误
在Adobe Commerce Cloud中,网站范围分析工具(SWAT)报表无法打开并显示 400错误请求 — 请求标头或Cookie太大 错误。 当请求标头或Cookie超过服务器配置设置的限制时,会发生这种情况。 要解决此问题,请清除Cookie并重新启动浏览器。
描述 description
环境
云基础架构上的Adobe Commerce
问题/症状
打开站点范围分析工具报告会触发错误消息:
h2.400错误请求
h4.Request标头或Cookie太大
h5.nginx
原因
- 浏览器通过每个请求发送某个域的所有Cookie。
- 使用多个Adobe应用程序、切换组织、登录和注销或同时访问生产和暂存环境会为
.adobe.com和相关域构建Cookie。 - Nginx是全网站分析工具及其他Adobe应用程序使用的Web服务器,它只允许使用有限大小的请求标头和Cookie。
- 如果总大小超过此限制,服务器将阻止访问,显示 400错误请求 — 请求标头或Cookie太大 错误。
解决方法 resolution
要解决此问题,请执行以下步骤:
-
在无痕浏览或专用浏览窗口中打开全站点分析工具(SWAT)站点。 如果报告加载成功,则问题是由浏览器中存储的Cookie或标头过多造成的。
-
清除浏览器中
.adobe.com、.magento.com和.experience.adobe.com的Cookie(并可以选择缓存)。
警告:清除Cookie会将您从网站中注销,并删除已保存的首选项和设置。- 在Chrome中,导航到设置
>隐私和安全性>Cookie和其他站点数据>查看所有Cookie。 - 搜索 adobe 和 magento 并将其删除。
- 或者,清除所有Cookie,而不仅仅是缓存。
- 如果您不希望清除所有Cookie,请仅删除受影响域的这些Cookie。 您也可以使用其他浏览器或专用的Chrome配置文件来执行Adobe管理任务,以防止出现此问题。
- 在Chrome中,导航到设置
-
清除Cookie后重新启动浏览器。
-
请尝试再次访问站点范围分析工具URL。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f