Администратор хранилища данных AppEngine не работает с федеративным входом - PullRequest
4 голосов
/ 29 марта 2012

Когда я нажимаю «Администратор хранилища данных» в моем приложении AppEngine (Python27) с федеративным входом в систему, появляется следующая ошибка:

Error: Not Found

The requested URL /_ah/login_required?continue=https://ah-builtin-python-bundle-dot-latest-dot-ah/datastore_admin/?app_id=s~lpgng2 was not found on this server.

Похоже, я перенаправлен на страницу / _ah / login_required наэкземпляр администратора, а не экземпляр экземпляра.

Что не так?

1 Ответ

1 голос
/ 06 июня 2012

Если вы посмотрите внимательнее на документацию здесь: https://developers.google.com/appengine/articles/openid, как только вы выберете «Федеративный логин» ваш код должен будет обрабатывать запросы к /_ah/login_required, чтобы обслуживать любые запросы, требующие входа в систему. Администратор хранилища данных - это просто встроенное приложение, обработчики которого требуют входа в систему.

Реализация этого должна решить эту проблему. Надеюсь, это поможет!

...