为什么我最终放弃了 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 deployToken 记得写进 .env 并加进 .gitignore,别跟着代码提交上去。
留言评论还没有留言,来抢沙发
加载中…