更新时间:2023-09-18 22:41:34
您可以看到redirect:/account".
As you can see RedirectView
ignores X-FORWARDED-*
headers.
Simply put, you can't use "redirect:/account"
.
代替实例化RedirectView
并进行相应配置:
Instead instantiate a RedirectView
and configure it accordingly:
RedirectView redirect = new RedirectView("account");
redirect.setHosts(new String[]{ request.getHeader("X-FORWARDED-HOST") });
从Spring Framework 4.3开始(当前为RC1)
Since Spring Framework 4.3 (currently RC1) setHosts
method is available.