曦
踩坑

为什么我最终放弃了 wrangler login

OAuth 登录有 2 分钟硬超时,国内网络下几乎必败。改用 API Token 后一次配好。

wrangler login 走的是 OAuth 授权码模式:它会在本地起一个回调服务,然后等你去浏览器点 Allow。问题在于这个等待窗口只有两分钟,超时进程直接退出。

在国内访问 Cloudflare 控制台,光是页面加载就可能吃掉大半时间,等你点到 Allow,本地的回调服务早没人监听了 —— 浏览器会显示 ERR_EMPTY_RESPONSE,但授权码其实已经生成,只是没人接。

更稳的做法

去控制台生成一个 API Token,用环境变量喂给 wrangler,就没有超时这回事了:

export CLOUDFLARE_API_TOKEN=你的token
npx wrangler deploy
Token 记得写进 .env 并加进 .gitignore,别跟着代码提交上去。
分享微博QQX

留言评论还没有留言,来抢沙发

📝 免注册留言:提交后系统自动生成昵称和头像
发言请友善,最多 500 字

加载中…