Chanh

Wrangler triển khai nhầm tài khoản Cloudflare – cách kiểm tra và đổi tài khoản

Dùng nhiều tài khoản Cloudflare trên một máy rất dễ deploy nhầm. Nhận biết qua mã tài khoản trong log và đổi bằng wrangler logout/login.

Published: 1 min read
https://chanh.me/en/post/wrangler-deploy-nham-tai-khoan-cloudflare

Triệu chứng

Định triển khai lên tài khoản mới nhưng log lại hiện mã tài khoản cũ, ví dụ /accounts/da12…/workers/…; Worker xuất hiện ở tài khoản khác.

Nguyên nhân

Wrangler dùng phiên đăng nhập đã lưu trên máy (và bộ nhớ đệm .wrangler/cache/wrangler-account.json khi sao chép thư mục từ dự án khác). Nếu chưa đăng xuất thì vẫn dùng tài khoản cũ.

Cách xử lý

  1. Xem đang dùng tài khoản nào: npx wrangler whoami.
  2. Đổi tài khoản: npx wrangler logout rồi npx wrangler login (chọn đúng tài khoản trên trình duyệt).
  3. Xoá thư mục .wrangler trong dự án đã sao chép.
  4. Có thể ghim cố định bằng dòng account_id = "…" trong wrangler.toml.
  5. Xoá Worker lỡ tạo ở tài khoản sai: Dashboard → Workers & Pages → chọn Worker → Settings → Delete.

Ghi chú

Với tài khoản mới nhớ tạo lại bucket R2 và đặt lại secret (ADMIN_PASSWORD, SESSION_SECRET).

Related posts