Невозможно подключиться к моей учетной записи GAE через appcfg

Я был удивлен, что не смог подключиться к своей учетной записи через appcfg, мой пароль был верным, но приложение подтвердило, что это не так.

Когда я меняю настройки Google: https://www.google.com/settings/security/lesssecureapps чтобы сделать Access for less secure apps включено, это сработало.

Что-то мне не хватает или я должен открыть эту дыру в безопасности, чтобы иметь возможность использовать appcfg?

Обратите внимание, что я использую eclipse для публикации своих приложений, и плагин eclipse подключается, даже если безопасность accont безопасна, но вызовом appcfg из командной строки для отката была операция, которая не удалась...

Я думал, что Eclipse использует командную строку для загрузки моего приложения? Я явно не прав.

Таким образом, вопрос: есть ли что-то, что я должен сделать, чтобы иметь возможность Access for less secure apps отключить и использовать appcfg?

2 ответа

Решение

Обходной путь - использовать токен OAuth2 вместо аутентификации на основе пароля. Это более удобно.

просто добавьте опцию --oauth2 перед обновлением, вы получите ключ, который вставляете для appcfg

Я рекомендую вам попробовать загрузить приложение GAE из командной строки:

  • Открыть CMD
  • Переход в каталог GAE \ BIN
  • Введите следующую команду:

appcfg.exe обновление PATH_YOUR_APP_WAR

После этого вам нужно будет ввести свой адрес электронной почты GAE и пароль, вот и все

Другие вопросы по тегам