【发布时间】:2015-01-04 14:55:16
【问题描述】:
我遇到了与 URL 的持久部分有关的问题,我们称它为 #x,用于导航。我在服务器端有一个 AuthenticationFilter,它将用户重定向到登录页面。问题是我不能让这个#x 消失。在服务器端,当我单步执行执行重定向的 Java 代码时,我看到 URL 为/login?redirectUrl=%2Fprevious%2Flocation。然而,在客户端这实际上是/login?redirectUrl=%2Fprevious%2Flocation#x。我知道这些数据实际上从未发送到服务器。我的问题是如何强制服务器告诉客户端放弃它?我必须切换到客户端重定向吗?
【问题讨论】: