跳转至

案例:浏览器认证墙流程

在 GitHub 上 Star 对比工作流 案例集

何时使用

当浏览器自动化遇到登录墙、Cloudflare 检查或 challenge 页面时使用。

运行

启动并导航:

browser_launch {"profile":"default"}
browser_navigate {"url":"https://target.site"}

检查墙状态:

browser_auth_check {"profile":"default"}
browser_challenge_check {"profile":"default"}

如果需要人工操作,在同一 profile 中手动完成登录/challenge,然后继续:

browser_snapshot {"profile":"default","includeAx":true}

证据

  1. 工具输出清楚标明墙状态(requiresHumanAction、challenge/auth 提示)。
  2. 手动完成后,browser_snapshot 在登录后页面成功。
  3. 自动化不会尝试绕过。

为什么重要

可靠的自动化不是盲目自动化。 此流程确保对政策敏感的操作由人工明确门控,然后使用共享浏览器状态恢复。

Star on GitHub