因此,我尝试在反向代理后面设置一个 Spring Boot 应用程序,但是当我使用它时,HttpServletResponse.redirect("/")它总是重定向到内部 url。无论有没有 都会发生这种情况use-forward-headers: true。
我从反向代理获得的标头如下:
upgrade-insecure-requests: 1
forwarded: for=10.x.x.x;host=internal-domain.com;proto=http
x-forwarded-server: external-domain.com
host: internal-domain.com
x-forwarded-host: internal-domain.com
x-forwarded-port: 80
x-forwarded-proto: http
Run Code Online (Sandbox Code Playgroud)
我无法更改反向代理返回的内容。
如果有人可以提供帮助,那就太棒了:) 谢谢