【发布时间】:2015-02-10 21:47:34
【问题描述】:
我正在尝试将我的用户重定向到 AngularJS 样式的 URL:
http://somedomain.com/#/oauth/authorize
我有一些参数要通过我的模型添加到 URL。到目前为止,如此标准。直到 Spring MVC 在第 400 行的 RedirectView 内部发生了一个黑暗而险恶的转变。如果您单击该链接,您将看到以下评论:
// Append anchor fragment, if any, to end of URL.
不!这对 AngularJS 不利!这将使我通常美丽的重定向:
http://somedomain.com/#/oauth/authorize?query=params
看起来像:
http://somedomain.com/?query=params#/oauth/authorize
这是一个糟糕的juju!
所以我有两个问题:
- 这种锚点和查询参数的排列有什么用途。
- 我该如何绕过这个恶魔般的机器?
感谢您的帮助!
【问题讨论】:
标签: java angularjs spring spring-mvc