Trang này mô tả một số vấn đề thường gặp liên quan đến việc xác thực và uỷ quyền.
This app isn't verified
Nếu màn hình xin phép bằng OAuth hiển thị cảnh báo "This app isn't verified" (Ứng dụng này chưa được xác minh), thì ứng dụng của bạn đang yêu cầu các phạm vi cung cấp quyền truy cập vào dữ liệu nhạy cảm của người dùng. Nếu ứng dụng của bạn sử dụng các phạm vi nhạy cảm, thì ứng dụng đó phải trải qua quy trình xác minh để xoá cảnh báo đó và các giới hạn khác. Trong giai đoạn phát triển, bạn có thể tiếp tục bỏ qua cảnh báo này bằng cách chọn Nâng cao > Chuyển đến {Tên dự án} (không an toàn).
File not found error for credentials.json
Khi chạy mã mẫu, bạn có thể nhận được thông báo lỗi "file not found" (không tìm thấy tệp) hoặc "no such file" (không có tệp như vậy) liên quan đến credentials.json.
Lỗi này xảy ra khi bạn chưa uỷ quyền cho thông tin xác thực của ứng dụng dành cho máy tính. Để tìm hiểu cách tạo thông tin xác thực cho ứng dụng dành cho máy tính, hãy chuyển đến phần Tạo thông tin xác thực.
Sau khi tạo thông tin xác thực, hãy đảm bảo rằng tệp JSON đã tải xuống được lưu dưới dạng credentials.json. Sau đó, hãy di chuyển tệp này đến thư mục làm việc.
Token has been expired or revoked
Khi chạy mã mẫu, bạn có thể nhận được thông báo lỗi "Token has been expired" (Mã thông báo đã hết hạn) hoặc "Token has been revoked" (Mã thông báo đã bị thu hồi).
Lỗi này xảy ra khi mã truy cập từ Máy chủ uỷ quyền của Google đã hết hạn hoặc đã bị thu hồi. Để biết thông tin về các nguyên nhân và cách khắc phục có thể xảy ra, hãy xem phần Thời gian hết hạn của mã làm mới.
Lỗi JavaScript
Dưới đây là một số lỗi JavaScript thường gặp.
Error: origin_mismatch
Lỗi này xảy ra trong quy trình uỷ quyền nếu máy chủ và cổng dùng để phân phát trang web không khớp với nguồn gốc JavaScript được phép trên dự án bảng điều khiển Google Cloud của bạn. Hãy đảm bảo bạn đặt nguồn gốc JavaScript được uỷ quyền và URL trong trình duyệt của bạn khớp với URL nguồn gốc.
idpiframe_initialization_failed: Failed to read the 'localStorage' property from 'Window'
Lỗi này xảy ra khi cookie của bên thứ ba và bộ nhớ lưu trữ dữ liệu không được bật trong trình duyệt của bạn. Thư viện Đăng nhập bằng Google yêu cầu các lựa chọn này. Để biết thêm thông tin, hãy xem bài viết Cookie của bên thứ ba và bộ nhớ lưu trữ dữ liệu.
idpiframe_initialization_failed: Not a valid origin for the client
Lỗi này xảy ra khi miền đã đăng ký không khớp với miền đang dùng để lưu trữ trang web. Đảm bảo rằng nguồn gốc bạn đã đăng ký khớp với URL trong trình duyệt.