这是第一次,当用户未登录(通过CAS SSO)时,登录后用户重定向错误。它在#标签之后重复所有内容。示例:/ appname /#/ service / 7120被重定向到/ appname /#/ service / 7120#/ service / 7120。
但是,如果已经登录,则可以正常工作。
答案 0 :(得分:0)
#标记后的片段保留在浏览器中,而从未到达服务器。换句话说,服务器看到的请求URI不包含该片段。因此,登录后,您不能简单地还原到原始请求以将该片段包括在服务器中。通常,在将用户重定向到登录页面之前,您需要使用javascript(例如创建cookie)将原始请求(包括片段)存储在客户端(浏览器)中,然后在将用户还原到原始请求URI(例如从cookie中)之后登录。