Memecahkan masalah autentikasi & otorisasi

Halaman ini menjelaskan beberapa masalah umum yang mungkin Anda temui, terkait yaitu otentikasi dan otorisasi.

This app isn't verified

Jika layar izin OAuth menampilkan peringatan "Aplikasi ini tidak diverifikasi", tujuan aplikasi meminta cakupan yang menyediakan akses ke data pengguna yang sensitif. Jika menggunakan cakupan sensitif, aplikasi harus melalui proses verifikasi untuk menghapus peringatan itu dan batasan lainnya. Selama fase pengembangan, Anda dapat melanjutkan setelah peringatan ini dengan memilih Lanjutan > Buka {Project Name} (tidak aman).

File not found error for credentials.json

Saat menjalankan contoh kode, Anda mungkin menerima pesan "file tidak ditemukan" atau "tidak seperti itu " pesan error terkait credentials.json.

Error ini terjadi jika Anda tidak memberi otorisasi pada aplikasi desktop memiliki kredensial yang lengkap. Untuk mempelajari cara membuat kredensial untuk aplikasi desktop, buka Buat kredensial.

Setelah membuat kredensial, pastikan file JSON yang didownload disimpan sebagai credentials.json. Kemudian pindahkan file ke direktori kerja Anda.

Token has been expired or revoked

Saat menjalankan contoh kode, Anda mungkin menerima pesan "Token telah habis masa berlakunya" atau "Token telah dicabut" pesan error.

Kesalahan ini terjadi ketika token akses dari Server Otorisasi Google telah telah kedaluwarsa atau telah dicabut. Untuk informasi tentang kemungkinan penyebabnya dan perbaikannya, lihat Masa berlaku token refresh.

Error JavaScript

Berikut adalah beberapa error JavaScript yang umum.

Error: origin_mismatch

Error ini terjadi selama alur otorisasi jika {i>host<i} dan porta yang digunakan menayangkan halaman web tidak cocok dengan asal JavaScript yang diizinkan di Project Konsol Google Cloud. Pastikan Anda menetapkan Asal JavaScript dan URL di browser Anda cocok dengan URL asal.

idpiframe_initialization_failed: Failed to read the 'localStorage' property from 'Window'

Error ini terjadi saat penyimpanan data dan cookie pihak ketiga tidak diaktifkan pada browser Anda. Opsi ini diperlukan oleh library Login dengan Google. Sebagai informasi selengkapnya, lihat Penyimpanan data dan cookie pihak ketiga.

idpiframe_initialization_failed: Not a valid origin for the client

Error ini terjadi jika domain yang didaftarkan tidak cocok dengan domain yang didaftarkan yang digunakan untuk menjadi {i>host<i} laman web. Pastikan origin yang Anda daftarkan cocok dengan URL pada browser.