Мне показалось странным, что я не смог найти информацию о ком-то с похожей проблемой. Во всяком случае, я интегрировал Spring Security с GWT, и он, кажется, работает правильно ... по большей части. У меня проблема с кэшированием основной html-страницы в IE и Chrome.
Я выделил логин Spring Security для login.jsp, который перенаправляет на мою страницу Application.html (страницу GWT), и когда я впервые запускаю приложение и получаю доступ к странице, кажется, что он работает нормально во всех браузеры. Меня перенаправляют на страницу входа, потому что я не авторизован.
Проблема в том, что в Chrome или IE, если я закрываю браузер после успешного входа в систему и сразу возвращаюсь к этому URL-адресу Application.html, он по-прежнему отображается так, как будто я аутентифицирован. Я заглядываю в консоль, и операторы журнала для весенней безопасности подтверждают, что я не аутентифицирован. В тот момент, когда я нажимаю f5, чтобы обновить страницу, я возвращаюсь к URL-адресу login.jsp.
Я уверен, что это какая-то проблема с кэшированием, потому что когда я закрываю браузер и открываю страницу html, даже если она отображается, как будто я вошел в систему, операторы консоли записывают, что я не являюсь, и если Я запускаю в режиме отладки, OnModuleLoad () в Application.java никогда не получает удар.
Наконец, в Firefox это работает должным образом ... Если кто-то видел эту проблему или у меня есть какой-либо совет относительно того, где мне нужно искать решение, я был бы очень признателен за помощь.