Mvc4中的URL链接和参数传递

时间:2013-09-20 18:16:00

标签: asp.net-mvc asp.net-mvc-4

为了安全起见,我使用了IsPostedFromThisSIte模型来保护网址中不必要的参数

 [Mywebsite.Models.SecurityModels.URLHash.IsPostedFromThisSite, HandleError(ExceptionType = typeof(HttpException), View = "Error")]

但现在的问题是,当我从浏览器的inspect元素更改参数时,它不起作用且参数正在传递

那么我应该怎么做才能删除这些错误?我可以隐藏浏览器的inspect元素中的url

1 个答案:

答案 0 :(得分:2)

您可以尝试修改IsPostedFromThisSite属性的逻辑,以检测您是否在上下文中通过IsDebuggingEnabled处于调试模式。

如果调试,您可以跳过检查。