0

出于安全目的,我使用 IsPostedFromThisSIte 模型来保护 url 中的不必要参数

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

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

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

4

1 回答 1

2

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

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

于 2013-09-24T10:39:15.957 回答