2

GAE + Google Cloud SQL (Windows 7) で Django を構成するために必要なすべての手順に従いましたが、認証 (OAuth2) して syncdb をリモートで実行することができません。manage.py syncdb を実行すると、ブラウザーがポップアップし、アクセスを許可するように求められますが、それを行っても何も起こりません。ブラウザーはローカルの django インストールに正しく転送されますが (典型的な [正常に機能しました!] 画面)、%USERPROFILE%\ に OAuth2 トークンがなく、コンソールがフリーズします。

C:\Users\me\myproject>python manage.py syncdb
Your browser has been opened to visit:

    https://accounts.google.com/o/oauth2/auth?state=None&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2F&response_type=code&client_id=my_id.apps.googleusercontent.com&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fsqlservice&access_type=offline

If your browser is on a different machine then exit and re-run this
application with the command-line parameter

  --noauth_local_webserver

エラー メッセージは表示されず、コンソールを強制終了する必要があります。

誰かが同様の問題に直面しましたか? GAE のどこかに確認できるログはありますか?

4

2 に答える 2

0

OS Xでのみ、同じ問題が発生しました。

理由はわかりませんでしたが、再起動すると消えました。

于 2013-03-27T01:56:25.847 に答える