使用 n8n 整合 Google OAuth2 並解決 redirect_uri_mismatch 錯誤

在這篇筆記中,將紀錄如何在 n8n 中設定 Google OAuth2 認證,以串接像是 Google Sheets、Gmail 或 Google Drive 等服務。 最後也加上在設定過程中可能會遇到的常見錯誤,尤其是在 自架環境 中非常容易發生的 redirect_uri_mismatch 問題,並提供解法。 📦 你需要準備的環境 已運行中的 n8n(本機或雲端部署均可) Google 帳號 Google Cloud Console 存取權限 在 Google Cloud Console 建立 OAuth2 憑證 前往 Google Cloud Console 建立一個專案(或使用現有專案) 到 API 和服務 > 憑證 點「建立憑證 > OAuth 用戶端 ID」 👉 若首次設定會要求填寫「OAuth 同意畫面」: 使用者類型:選「外部」 填寫應用名稱、支援信箱 可略過 Scopes 設定(或先加入基本 openid/email/profile) 加入測試用戶(輸入你自己的 Gmail) 然後建立 OAuth 用戶端 ID: 應用類型:網頁應用程式 ...

May 20, 2025 · 2 min · yingchao