בדף הזה מתוארות כמה הודעות שגיאה, בעיות ופתרונות נפוצים.
אימות והרשאה
This app isn't verified
אם במסך ההסכמה של OAuth מוצגת האזהרה "האפליקציה הזו לא מאומתת", האפליקציה שלכם מבקשת היקפי הרשאות שמספקים גישה לנתונים רגישים של משתמשים. אם באפליקציה נעשה שימוש בהיקפים רגישים, האפליקציה צריכה לעבור את תהליך האימות כדי להסיר את האזהרה הזו והגבלות אחרות. בשלב הפיתוח, תוכלו לדלג על האזהרה הזו על ידי בחירה באפשרות מתקדם > מעבר אל {Project Name} (לא בטוח).
File not found error for credentials.json
כשמריצים את דוגמת הקוד, יכול להיות שתופיע הודעת השגיאה 'הקובץ לא נמצא' או 'אין קובץ כזה' לגבי credentials.json.
השגיאה הזו מתקבלת אם לא הענקת הרשאה לפרטי הכניסה של אפליקציית שולחן העבודה. במאמר יצירת פרטי כניסה מוסבר איך יוצרים פרטי כניסה לאפליקציה למחשב.
אחרי שיוצרים את פרטי הכניסה, צריך לוודא שקובץ ה-JSON שהורדתם נשמר בתור credentials.json
. לאחר מכן מעבירים את הקובץ לספריית העבודה.
Token has been expired or revoked
כשמריצים את דוגמת הקוד, יכול להיות שתופיע הודעת השגיאה 'פג תוקף האסימון' או 'האסימון בוטל'.
השגיאה הזו מתרחשת כשפג תוקף של טוקן גישה משרת ההרשאות של Google או שהוא בוטל. למידע על סיבות אפשריות ופתרונות אפשריים, ראו תפוגת התוקף של אסימון רענון.
שגיאות JavaScript
Error: origin_mismatch
השגיאה הזו מתקבלת במהלך תהליך ההרשאה אם המארח והיציאה שמשמשים להצגת דף האינטרנט לא תואמים למקור JavaScript מורשה בפרויקט במסוף Google Cloud. חשוב לוודא שהגדרתם מקור מורשה של JavaScript וכתובת ה-URL בדפדפן תואמת לכתובת ה-URL של המקור.
idpiframe_initialization_failed: Failed to read the 'localStorage' property from 'Window'
השגיאה הזו מתרחשת כשקובצי cookie של צד שלישי ואחסון נתונים לא מופעלים בדפדפן. האפשרויות האלה נדרשות על ידי הספרייה של Google Sign-in. למידע נוסף, ראו קובצי Cookie של צד שלישי ואחסון נתונים.
idpiframe_initialization_failed: Not a valid origin for the client
השגיאה הזו מתקבלת כשהדומיין הרשום לא תואם לדומיין שבו מתארח דף האינטרנט. חשוב לוודא שהמקור שרשמתם תואם לכתובת ה-URL בדפדפן.