"Hello n8n Community and Support,
I am consistently unable to get the HTTP Request node to authenticate with my Google Drive OAuth credentials on my n8n.cloud instance. I have followed extensive troubleshooting steps, but the issue persists.
Problem: When configuring an HTTP Request node to call the Google Drive API (e.g., https://www.googleapis.com/drive/v3/files/...), I cannot select any of my working Google Drive OAuth credentials.
-
In the HTTP Request node’s ‘Authentication’ dropdown, my only relevant options are ‘Predefined’ or ‘Generic’.
-
If I select ‘Predefined’, and then ‘GoogleDrive OAuth’, the subsequent ‘Credential’ dropdown shows ‘Google Drive Account unavailable’ and prompts me to create a new credential (even though working ones exist).
-
The ‘Generic’ authentication option does not allow linking to existing OAuth2 credentials.
I am working on the latest version.
Relevant Credentials I Have Created (and which are connected/green): -
Google Drive (Manual OAuth - Cloud)(created using the genericOAuth2 APItype, withhttps://www.googleapis.com/auth/drivescope). -
Google Drive (HTTP Node - Cloud)(created using the specificGoogle Drive OAuthtype, withhttps://www.googleapis.com/auth/drivescope). -
(Also have working
Google Sheets OAuth 2 APIandGoogle Docs OAuth 2 APIcredentials, both using the genericOAuth2 APItype, which were also difficult to set up initially).
Steps I’ve Already Taken (Extensive Troubleshooting):
- Confirmed Google Drive API is enabled in Google Cloud Console.
- Confirmed all necessary scopes (
https://www.googleapis.com/auth/drive,userinfo.email,userinfo.profile) are added to OAuth Consent Screen in Google Cloud Console and publishing status is correct (Testing with test users/In Production). - Verified Client ID, Client Secret, and Redirect URI (
https://oauth.n8n.cloud/oauth2/callback) are identical in Google Cloud Console and n8n credentials. - Performed hard refreshes (
Ctrl+Shift+R), cleared all browser cache/site data (Local Storage,Session Storage,IndexedDB,Cookiesspecifically foradastra-ai.app.n8n.cloud), and restarted Firefox and laptop multiple times. - Deleted and recreated credentials from scratch multiple times.
- Updated my n8n.cloud instance to the latest stable version available in the trial.
Expected Behavior: I expect to be able to select one of my existing, working Google Drive OAuth credentials within the HTTP Request node’s authentication settings.
Thank you for your help.