我正在使用hashbangs开发单页应用程序(#!) 所以应用程序网址的格式为#!/ api / generalelections。 当我在浏览器中直接输入这个url时,mvc似乎不能识别hashbangs,它总是把我带到glolab.asax中提到的默认操作。 任何人都可以提供解决方案来处理这个问题,以重定向到api / generalelections正确的行动
答案 0 :(得分:0)
#
之后的所有内容都被浏览器视为锚标记,并且不会提供给服务器。
在你对服务器的Xhr请求中,你应该使用'普通'uris,而不是你的导航uris。