访问Adobe Commerce中的站点范围分析工具时出现403错误
本文为您在尝试访问Adobe Commerce中的站点范围分析工具时收到 403 错误提供了解决方案。
描述 description
环境
云基础架构上的Adobe Commerce 2.4.1及更高版本
问题/症状
尝试访问站点范围分析工具时出现 403 错误。
重现问题的步骤:
登录到Commerce管理面板,然后单击 报表 >
系统分析 >
站点范围分析工具。
预期结果:
您会看到站点范围分析工具。
实际结果:
您看到:错误403。
解决方法 resolution
要确保全站点分析工具对应用程序具有正确的访问权限,请在CLI中运行以下命令。 将<store URL>
替换为您的商店URL:
curl -sIL -X GET <store URL>/swat/key/index | grep HTTP
HTTP/2 403
根据您获得的响应代码采取相应步骤。
403禁止响应代码
如果响应代码为403,则您可能具有阻止站点范围分析工具的Cloudflare机器人保护。 要访问该工具,请将其IP列入白名单:
- 107.23.33.174
- 3.225.9.244
- 3.88.83.85
更正200响应代码和JSON输出
如果响应是正确的200代码和JSON输出,请提交支持票证以升级访问网站范围分析工具的问题。
500(致命错误)响应代码
如果响应代码为500(严重错误),请安装MDVA-38526修补程序。 根据所需的补丁程序类型,使用以下链接之一下载补丁程序:
- 云基础架构上的Adobe Commerce修补程序:MDVA-38526_EE_2.4.1-p1_v3.patch.zip
- Adobe Commerce on cloud infrastructure composer修补程序: MDVA-38526_EE_2.4.1-p1_COMPOSER_v3.patch.zip
该修补程序适用于Adobe Commerce on cloud infrastructure版本2.4.1及更高版本。
响应不是JSON
如果响应输出不是JSON,则可能是因为PWA/Headless实施所致。 如果您使用的是Headless实施,请更新UPLOAD配置以绕过对Adobe Commerce Origin的请求。 为此,请在Adobe Commerce管理员的 商店 下 >
配置 >
常规 >
Web >
上层PWA配置 列入允许列表 >
前名,添加Swat。
如果您仍然无法访问全站点分析工具,请在下次登录到Commerce管理面板并导航到 报告 时 >
系统分析 >
站点范围分析工具,提交支持票证。