KeeAnywhere icon indicating copy to clipboard operation
KeeAnywhere copied to clipboard

Google.Apis: Error 403: Request had insufficient authentication scopes

Open kenichi512 opened this issue 1 year ago • 6 comments

Describe the bug In the last few weeks I had to change passwords and access methods to the Google account where a synchronized copy of the database is stored. Due to the latest changes that force the use of Drive (restricted), I added KeeAnywhere to Google again and the first few days it worked fine but now that I updated Google password again and wanted to sync the database, that error appears. regardless of whether I go to "Save to Cloud Drive" or "Sync with URL" and enter the database URL and account credentials.

Screenshots KA error 02 KA error 01

Environment:

  • Windows 10
  • KeePass-Version: 2.57
  • KeeAnywhere-Version: 2.1

kenichi512 avatar Sep 15 '24 16:09 kenichi512

I get the same error with gdrive-r

I have found the problem and the solution:

  • Remove your account from KeeAnywhere
  • Reconnect to gdrive restricted and make sure to enable the option "See, edit, create, and delete only the specific Google Drive files you use with this app. Learn more"

After that, connection is possible but you have to save your your keepass database from KeyAnywhere in the root of gdrive (from KeeAnywhere and not directly in Google Drive - in Keepass: File->Save As->Save Copy to Cloud Drive). Otherwise you will not see your Database.

RolandKaechele avatar Oct 13 '24 11:10 RolandKaechele

I get the same error with gdrive-r

I have found the problem and the solution:

  • Remove your account from KeeAnywhere
  • Reconnect to gdrive restricted and make sure to enable the option "See, edit, create, and delete only the specific Google Drive files you use with this app. Learn more"

After that, connection is possible but you have to save your your keepass database from KeyAnywhere in the root of gdrive (from KeeAnywhere and not directly in Google Drive - in Keepass: File->Save As->Save Copy to Cloud Drive). Otherwise you will not see your Database.

that did the trick, thank you

InvalidCast44 avatar Nov 15 '24 04:11 InvalidCast44

I get the same error with gdrive-r

I have found the problem and the solution:

  • Remove your account from KeeAnywhere
  • Reconnect to gdrive restricted and make sure to enable the option "See, edit, create, and delete only the specific Google Drive files you use with this app. Learn more"

After that, connection is possible but you have to save your your keepass database from KeyAnywhere in the root of gdrive (from KeeAnywhere and not directly in Google Drive - in Keepass: File->Save As->Save Copy to Cloud Drive). Otherwise you will not see your Database.

Thanks, this solution did worked.

Just can't understand why Google changed his access from one day to another, limiting the access to our files. It looks like Google blocked this app (KeeAnywhere) and I'm afraid should block also the "restricted" access.

PaoloDAubert77 avatar Nov 18 '24 08:11 PaoloDAubert77

Using thus solution, can copies of Keepass/KeeAnywhere running on different computers still share the same database?

KHabecker avatar Dec 11 '24 15:12 KHabecker

Using thus solution, can copies of Keepass/KeeAnywhere running on different computers still share the same database?

I can share the same database from pc and android phone so I bet also two different pc's can work the same. Just be care to use the gdrive-restricted connection.

PaoloDAubert77 avatar Dec 11 '24 15:12 PaoloDAubert77

Using thus solution, can copies of Keepass/KeeAnywhere running on different computers still share the same database?

same here for successfull sharing between pc and android

InvalidCast44 avatar Dec 11 '24 16:12 InvalidCast44