Если я хочу, чтобы пользователи вошли в систему, чтобы просмотреть любую страницу на моем веб-сайте, как мне это достичь? Я проверяю статус входа пользователя в начало doGet() в каждом классе сервлета и перенаправляется на страницу входа? Как только пользователь входит в систему, а затем перенаправляет обратно на исходный сервлет? Могу ли я достичь той же самой вещи с простой конфигурацией, где, если такая вещь существует?Google App Engine: страница входа пользователя
ответ
Добавьте этот тег в файл web.xml
:
<security-constraint>
<web-resource-collection>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>*</role-name>
</auth-constraint>
</security-constraint>
Это требует от пользователя для аутентификации в любой роли (role-name
), чтобы получить доступ к любому сервлет (url-pattern
)
Спасибо за указание этой конфигурации. Кажется, это вызвало перенаправление на/_ah/login_required. Я не могу найти нигде в документации Google, объясняя, какие возможные значения могут быть использованы для
Извините, я только что узнал, что допустимы только значения «*» или «admin». Интересно, где бы вы определили администраторов. – jiminssy
Учетная запись, с которой вы создали приложение, является 'admin'. – h4k1m
- 1. Аутентификация пользователя Google App Engine
- 2. Google App Engine - несколько сеансов пользователя
- 3. Использование склянки-входа на Google App Engine
- 4. Переназначение пользователя в Python + Google App Engine
- 5. Страница входа в App Engine _ah не работает локально
- 6. Ошибка входа в Google App Engine URL:
- 7. Google App Engine/Foo в/
- 8. google app engine using python
- 9. JDO Google App Engine проверяет пользователя
- 10. Google App Engine - Как запомнить логин пользователя?
- 11. Хранение объектов пользователя в Google App Engine
- 12. google app engine python
- 13. Google App Engine: фильтр()
- 14. Google App Engine Quota's
- 15. Google App Engine и Google Apps Marketplace
- 16. Получите пользователя Google App Engine от пользователя user_id
- 17. перенаправление Google App Engine (Python)
- 18. Проблема перенаправления Google App Engine
- 19. Google App Engine Cache Время
- 20. google app engine jsonpickle
- 21. google app engine datastore
- 22. Google App Engine PHPBB
- 23. Google App Engine
- 24. Google App Engine подсчитывает
- 25. Джанго Google App Engine
- 26. Datastoreindex-Google App Engine
- 27. Google app engine Хранение
- 28. google app engine Bigtable
- 29. UnicodeEncodeError Google App Engine
- 30. Ошибка Google App Engine
Чтобы получить ответ на SO вы должны показать, что вы прилагаете определенные усилия для исследования вашей проблемы. Что вы пробовали до сих пор? Вы прочитали руководство (https://developers.google.com/appengine/docs/java/users/?csw=1)? – Olaf