解决自定义 Chromium Build 中的机器人识别问题和网站兼容性:了解“reese84”Cookie

Resolving Bot Identification Issues and Website Compatibility in Custom Chromium Build: Understanding the 'reese84' Cookie

提问人:Loveleen Singh 提问时间:8/22/2023 最后编辑:Loveleen Singh 更新时间:8/22/2023 访问量:385

问:

我使用以下说明下载了适用于 Windows 的 Chromium 浏览器源代码:https://chromium.googlesource.com/chromium/src/+/refs/tags/114.0.5735.199/docs/windows_build_instructions.md#Setting-up-Windows

下载后,我运行了 Chromium 的可执行文件。但是,我遇到了一些网站在 Chromium 中无法正常运行的问题,但这些网站在 chrome 和其他浏览器中正常运行,从而导致出现错误消息:

“请原谅打扰 当您浏览时,您的浏览器的某些内容让我们认为您是一个机器人。发生这种情况的原因有以下几种:

您是以超人的速度浏览本网站的高级用户。 您已在 Web 浏览器中禁用 JavaScript。 第三方浏览器插件,如 Ghostery 或 NoScript,正在阻止 JavaScript 运行。

经过调查,我发现该错误似乎与名为“reese84”的cookie有关。删除此 cookie 解决了某些网站链接的问题,但不能解决其他网站链接的问题。这个“reese84”cookie是通过浏览器指纹、IP地址和其他因素产生的。它是 Imperva Incapsula、Web 应用程序防火墙 (WAF) 和机器人保护服务使用的安全 cookie。此 cookie 为每个用户生成一个唯一的指纹,以识别和阻止机器人。

我不确定为什么我被识别为机器人,因为我只下载了 Chromium 的新版本并运行了它。我还研究了与此 cookie 创建相关的存储库,但它们的解决方案对我不起作用。

我将非常感谢有关如何避免被识别为机器人以及如何使所有网站在 Chromium 上正常运行的任何指导,以及更好地了解这个“reese84”cookie 的实际创建方式。

JavaScript C++ 谷歌浏览器 Chromium

评论


答: 暂无答案