פתרון בעיות של אימות & הרשאות

בדף הזה מתוארות כמה בעיות נפוצות שבהן אתם עשויים להיתקל אימות והרשאה.

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

הנה כמה שגיאות JavaScript נפוצות.

Error: origin_mismatch

השגיאה הזו מתרחשת במהלך תהליך ההרשאה אם נעשה שימוש במארח וביציאה להצגת דף האינטרנט אינו תואם למקור JavaScript מורשה פרויקט במסוף Google Cloud. צריך לוודא שהגדרת חשבון המקור ב-JavaScript ושכתובת ה-URL בדפדפן תואמת לכתובת ה-URL המקורית.

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

השגיאה הזו מתרחשת כשלא מופעלים קובצי Cookie של צד שלישי ואחסון נתונים בדפדפן. האפשרויות האלה נדרשות על ידי ספריית הכניסה באמצעות חשבון Google. עבור מידע נוסף: אחסון נתונים וקובצי Cookie של צד שלישי.

idpiframe_initialization_failed: Not a valid origin for the client

שגיאה זו מתרחשת כאשר הדומיין הרשום אינו תואם לדומיין ששימש לאירוח דף האינטרנט. צריך לוודא שהמקור שרשמת תואם לכתובת ה-URL בדפדפן.