Guice сервлет DSL, отфильтровать все, кроме одного URL - PullRequest
2 голосов
/ 05 июля 2010

Я хочу отфильтровать все запросы к моему веб-приложению через мой «SecurityFilter», который проверяет допустимость переменной сеанса «authToken».Проблема в том, что для получения этого токена вам нужно нажать «AuthServlet», который находится по адресу /auth.

. Мне нужно отфильтровать все сервлеты, кроме сервлета / auth, с моим «SecurityFilter».Как я могу сделать это с помощью guice-сервлета?

Я думал, что пытался безрезультатно ...

filterRegex("!((.)*auth(.)*)").through(PortSecurityFilter.class);

1 Ответ

1 голос
/ 05 июля 2010

^((?!/authorize).)*$ работал.

...