Возможно, мне просто не хватает некоторых фундаментальных знаний, но я не могу понять, почему фильтр сервлетов не перехватывает GET-запрос для файла .html основного модуля GWT.
Мой фильтр определен вweb.xml as
<filter>
<filter-name>GaeAuthFilter</filter-name>
<filter-class>com.test.GaeAuthFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>GaeAuthFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Когда я запускаю приложение в режиме разработки, оно открывает http://127.0.0.1:8888/AdminPanel.html?gwt.codesvr=127.0.0.1:9997 в браузере, но ничего не попадает в фильтр: (
Причина, по которой яМне нужно, чтобы я не хотел, чтобы моя аутентификация проваливалась при вызове ajax RequestFactory, так как он выглядит уродливо, потому что сначала загружает html, а затем перенаправляет на страницу входа в учетные записи Google.браузер даже не загружает защищенную область веб-сайта.
В качестве альтернативы я попытался использовать раздел «security-constraint» файла web.xml, но он также игнорирует обращения к файлу .html.
Пожалуйста, сообщите.
Спасибо!