Kyrodan / KeeAnywhere

A cloud storage provider plugin for KeePass Password Safe
https://keeanywhere.de
MIT License
706 stars 87 forks source link

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

Open kenichi512 opened 2 months ago

kenichi512 commented 2 months ago

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:

RolandKaechele commented 1 month ago

I get the same error with gdrive-r

I have found the problem and the solution:

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.

InvalidCast44 commented 7 hours ago

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