如何解決 n8n 中的存取被封鎖錯誤?

我已在 Google 控制台上設定了一個項目,但每次我嘗試登入 n8n 時,它都顯示被阻止。(Google Sheets)
我上週嘗試設定過,當時運作良好,但現在我收到這個錯誤:

描述問題/錯誤/問題

錯誤訊息是什麼(如果有的話)?

請分享您的工作流程

(在畫布上選取節點,並使用鍵盤快捷鍵 CMD+C/CTRL+C 和 CMD+V/CTRL+V 複製和貼上工作流程。)

分享最後一個節點傳回的輸出

有關您的 n8n 設定的資訊

  • n8n 版本:
  • 資料庫(預設值:SQLite):
  • n8n EXECUTIONS_PROCESS 設定(預設值:own、main):
  • 透過以下方式執行 n8n(Docker、npm、n8n cloud、桌面應用程式):
  • 作業系統:

@jordahn 檢查一下你在 Google Cloud 中的 OAuth 用戶端重新導向 URI。如果你的實例 URL 有變更或認證資訊被重新產生,n8n 的回呼 URL 也會改變。從 n8n 認證模式中複製確切的 OAuth 重新導向 URL,貼到 Google 側的「已授權的重新導向 URI」—不相符會立即拋出「存取被封鎖」的錯誤。

修正 URI 後,重新連接 Sheets 認證資訊。

hey @jordahn 回來確認一下 — 修正重導向 URI 解決問題了嗎?如果你還是卡關,那個在 Sheets 上出現「存取被封鎖」錯誤的另一個常見原因是 OAuth 同意畫面停留在「測試」模式,且測試使用者清單是空的(或不正確)。即使 URI 完全符合,你也會看到同樣的錯誤。快速修正:Google Cloud Console → API 和服務 → OAuth 同意畫面 → 向下滾動到「測試使用者」→ 新增你用來驗證的 Google 帳戶。如果還是有問題,我很樂意深入幫忙調查。