Как отправить запрос на «j_spring_security_check» с контроллера - PullRequest
5 голосов
/ 22 ноября 2011

Через login.jsp Мне нужно было какое-то значение, поэтому я перенаправил запрос в контроллер, после чего я хочу отправить по умолчанию j_spring_security_check из контроллера.

Как мне это сделать?

1 Ответ

9 голосов
/ 22 ноября 2011

Поскольку / j_spring_security_check обрабатывается в фильтре, вам необходимо добавить дополнительный бит в сопоставление фильтра Spring Security, например:

<filter-mapping>
    <filter-name>springSecurityFilterChain</filter-name>
    <url-pattern>/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
</filter-mapping>

<dispatcher>FORWARD</dispatcher> позволит вам переслать запрос от вашего контроллера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...