排解驗證與授權問題

本頁說明一些您可能遇到的常見問題 驗證和授權

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 來源,以及瀏覽器中的網址與來源網址相符。

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

如果未啟用第三方 Cookie 和資料儲存功能,就會發生這個錯誤 。Google 登入程式庫會要求這些選項。適用對象 如需更多資訊,請參閱 第三方 Cookie 和資料儲存

idpiframe_initialization_failed: Not a valid origin for the client

如果註冊的網域與來源網域不相符,就會發生這個錯誤 託管網頁確認您註冊的來源與網址相符 。