我已经完成了使用 GAE + Google Cloud SQL(在 Windows 7 上)配置 Django 所需的所有步骤,但我无法进行身份验证(OAuth2)并远程运行 syncdb。当我运行 manage.py syncdb 时,浏览器会弹出并要求我允许访问,但是当我这样做时,什么也没有发生。浏览器已正确转发到我的本地 django 安装(典型的 It works! 屏幕),但 %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 中的某处日志吗?