我知道使用$ locationProvider.html5Mode(true)我可以从所有路由中删除哈希,但我不希望这样。
我使用的API对我的应用程序进行回调调用,但他们明确禁止回调网址包含哈希值。因此,我需要提供一个没有哈希的回调网址,目前唯一可以无哈希访问的网址是/index.html。
我想在index.html中处理回调会非常难看,所以最好的选择是在Web服务器配置中创建一些规则来创建一个没有哈希的有效URL并将其重定向到我的应用程序。
是否有人知道解决此问题的其他选择?
奖金问题:为什么有人(在这种情况下是LinkedIn)禁止在回调网址中添加哈希?这有什么安全问题吗?
谢谢!