MVC Html.AntiForgeryToken()导致页面无法加载

时间:2018-03-01 20:31:35

标签: asp.net-mvc vb.net antiforgerytoken

我们有一个MVC网络应用程序,在多个页面(作业和单位)上,有一个删除链接打开一个模态弹出窗口,并提示用户是否要删除该记录。

在这部分代码中,我们有@ Html.AntiForgeryToken()调用,但出于某种原因,当我们尝试加载Jobs页面时,它会返回504错误并且页面无法加载但是Units页面加载正常。< / p>

此外,这只发生在F5负载均衡器上的测试服务器上,而在我们的Dev服务器上,它是一个独立的服务器,它可以正常工作。

如果我注释掉@ Html.AntiForgeryToken()行,页面将正常加载。

任何可能导致这种情况的想法?另外,我们所有的POST电话是否绝对必要?我知道它的标准,但是如果这是解决问题的唯一方法,那么没有它有任何缺点吗?

提前致谢!

0 个答案:

没有答案