3

Google App Engine Launcherから最初のアプリを起動する際に問題が発生しています。App Engine サイトで既にアカウントにサインアップしています。デプロイ ボタンをクリックすると、アプリケーションを Google にデプロイするポップアップが表示され、サインアップ時に提供した情報を入力します。次に、次のエラーが表示されます。

Starting update of app: isabelleengineapp, version: 1
12:49 PM Getting current resource limits.
Password for swissian@gmail.com: Use an application-specific password instead of your regular account password.
See http://www.google.com/support/accounts/bin/answer.py?answer=185833
However, now the recommended way to log in is using OAuth2. See
https://developers.google.com/appengine/docs/python/tools/uploadinganapp#oauth
2013-01-29 12:49:22,607 ERROR appcfg.py:2203 An error occurred processing file '': HTTP Error 401: Unauthorized. Aborting. 
Error 401: --- begin server output ---
Must authenticate first.
--- end server output ---
2013-01-29 12:49:22 (Process exited with code 1)

これは、 Googleアカウントに 2 段階認証が設定されているためだと思いますが、展開ポップアップを取得するときにアプリケーション固有のパスワードを使用する以外に何をすべきかわかりませんが、うまくいきませんでした。何か案は?!

4

1 に答える 1

3

--oauth2オプションを に渡してみることができますappcfg.py

これは、パスワードを処理する必要を回避する認証の代替方法です。

詳細はこちら: https://developers.google.com/appengine/docs/python/tools/uploadinganapp#Python_Password-less_login_with_OAuth2

于 2013-11-05T04:46:10.763 に答える