Я развернул войну на сайте под названием testDom-0.1 с обратным прокси-сервером apache httpd.После успешного входа в систему по умолчанию успешным URL-адресом в весенней безопасности является «/ booking», но браузер всегда получает «testDom-0.1 / booking», а затем выдает ошибку 404, если вручную изменить URL-адрес на / booking, можно перейти на страницубез проблем.
http.formLogin()
.loginPage("/denglu").permitAll()
.defaultSuccessUrl("/booking",true)
<VirtualHost *:80>
ProxyRequests off
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:8080/testDom-0.1/
ProxyPassReverse / http://127.0.0.1:8080/testDom-0.1/
ProxyPassReverseCookiePath /testDom-0.1 /
<proxy>
Order deny,allow
Allow from all
</proxy>
</VirtualHost>
Ожидаемый возвращаемый URL должен быть localhost / booking, а не localhost / testDom-0.1 / booking