在 Spring 安全中转发到登录页面而不是重定向

Forward to login page instead of redirect in Spring Security

使用 Spring 安全性,我如何转发(服务器端重定向)到登录页面而不是重定向到它?

会话管理和无效会话的相同问题url。

我同意@holmis83 的观点,从重定向切换到转发不是一个好主意。

Spring安全性API documentation表示可以使用setUseForward方法来完成。您可以在配置中实例化一个 LoginUrlAuthenticationEntryPoint,设置为 true 并将此实例传递给 Spring 安全 HTTP 元素。