← 返回首页

攻克wrangler登录坑

发布时间: 2026-08-01 10:34(北京时间)

摘要: 作者记录解决 wrangler login 登录跳转失败的过程,根源是本地端口 8976 被 qBittorrent 占用,通过命令参数无法改变跳转 URI,最终定位问题并登录成功。文章同时提及自动化部署受阻的背景和登录后自动推荐安装多个 AI 编程工具相关的 Cloudflare skills。语气平静务实,聚焦技术排查。

标签: wrangler, 端口冲突, 技术排查, 自动化部署, 工具链

字数: 579

原文链接: /7402396589/RblKlfqNg

有个遗留问题,wrangler login 弹出网页登录成功后 OAuth 跳转 URI 总是 “Not Found”。这导致我无法依赖 Agent 来做全自动的网站部署和运维。

有琢磨过几回,但好像没找到方法,就搁置了。后来我就默认 wrangler 无法使用,也没深入研究。部署都在网页版手动操作。

今天想起来这事儿还是准备解决掉。结果一排查发现 wrangler OAuth 跳转 URI 的端口是 8976,但这个端口被占了。把命令改成 wrangler login —callback-port 9001 后只能改监听端口,但 wrangler 跳转的 URI 永远不能变。

我印象中没有在 8976 开过什么服务,查了后发现罪魁祸首是 qBittorrent 的 webui。

这个问题似乎没有想象中困难,之前不知怎么一直没找对方向。

登录成功后发现,wrangler 会自动询问要不要给你电脑上已经安装的 Claude Code, Cursor, OpenCode, Cline, Codex, Windsurf, GitHub Copilot, Gemini CLI, Antigravity, OpenClaw, CodeBuddy, Hermes Agent, Pi 都安装上 Cloudflare skills?(报菜名)