У меня есть приложение GWT, которое защищено Spring Security. У меня есть Main.html, который обслуживает приложение и Login.html для входа. В большинстве случаев все отлично работает каждый раз. Но иногда после перезагрузки моего приложения я все равно могу получить доступ к Main.html - хотя большинство виджетов на странице непригодны для использования. Я вижу, что HTML-код Login.html на консоли отображается как исключение. При обновлении он переводит меня на страницу входа. Кто-нибудь сталкивался с подобной проблемой? Это какая-то проблема кеширования? Как этого можно избежать?GWT - весенняя безопасность - проблема кеширования
0
A
ответ
0
Добавление метатега поверх моего Main.html - помогло мне решить проблему на данный момент.
Для получения более подробной информации: HTML http-equiv Attribute
0
Похоже, что в вашем случае ваш загрузочный файл находится в кэше, и, таким образом, загружается неправильная версия вашего приложения. Вы должны убедиться, что ваш файл начальной загрузки (тот, который называется nocache
) никогда не кэшируется. См. Здесь для более details.
Вы можете проверить, кэшируется ли ваш файл начальной загрузки с использованием Firebug и рассматривается HTTP-запрос для ваших скриптов. Вы можете проверить две вещи:
- Если загружены правильные
<md5>.cache.html
(сравните их с папками в выходной папке gwt). - Тип ответа вашего файла
.nocache.
не равен 304.
Смежные вопросы
- 1. Весенняя сессия и весенняя безопасность
- 2. CORS проблема угловая и весенняя безопасность
- 3. Весенняя безопасность, проблема с копией JSESSIONID
- 4. Весенняя безопасность 3: Проблема с соленой паролем
- 5. Весенняя безопасность без перенаправления
- 6. Весенняя безопасность без jsp
- 7. Весенняя безопасность с Restlet?
- 8. Весенняя безопасность пользовательский расход
- 9. Весенняя безопасность и углы
- 10. Весенняя безопасность и VAADIN
- 11. Весенняя безопасность с ролями
- 12. Многоуровневая весенняя безопасность
- 13. Весенняя безопасность с webgate
- 14. - весенняя безопасность стоит усилий
- 15. Средства кеширования в GWT
- 16. Весенняя безопасность/Весенняя сессия/Веб-гнезда
- 17. Весенняя безопасность и Struts 2
- 18. Весенняя безопасность Вставка Acls: ConcurrentModificationException
- 19. Весенняя безопасность: сделать аутентификацию mysql
- 20. Весенняя безопасность + angularjs ajax post
- 21. Весенняя безопасность не анализируется xml
- 22. Весенняя безопасность UserDetailsService не работает
- 23. Весенняя безопасность taglib не работает
- 24. Весенняя безопасность - @PreAuthorize не работает
- 25. Весенняя безопасность в автономном приложении
- 26. Весенняя безопасность в безграмотном webapp?
- 27. Весенняя безопасность необходима для Stormpath?
- 28. весна websocket нет весенняя безопасность
- 29. Весенняя безопасность, OAUTH Cors, ОПЦИИ
- 30. Весенняя безопасность AuthenticationManager vs AuthenticationProvider?