AppEngine コンソールで、データストア管理を有効にしました。リモート API も有効にしました。ただし、アクセスしようとすると、次のメッセージが表示されます。
Error: Forbidden
Your client does not have permission to get URL
多くの人が 400 (見つかりません) または 500 (エラー) を持っているようですが、これらの問題に対する修正はどれもこの許可の問題を解決していないようです。
AppEngine コンソールで、データストア管理を有効にしました。リモート API も有効にしました。ただし、アクセスしようとすると、次のメッセージが表示されます。
Error: Forbidden
Your client does not have permission to get URL
多くの人が 400 (見つかりません) または 500 (エラー) を持っているようですが、これらの問題に対する修正はどれもこの許可の問題を解決していないようです。
パーミッションの問題は、別のドメインから AppEngine 管理にアクセスしているときに、Web アプリケーションへのログインが 1 つのドメインに制限されていたことが原因でした。
例として、AppEngine の管理は から実行されてsupport@my_developer_domain.com
いましたが、アプリ自体のすべてのログインは の形式で行われていましたxyz@client_company_domain.com
。
解決策は、クライアントに独自のドメイン ( andy@client_company_domain.com
) の電子メール アドレスを割り当ててもらい、そのアカウントを Web アプリの開発者として招待することでした。招待を受け入れてこのアカウントでログインすると、データストアの管理ページが表示されました。