要跳過MVC中的ValidateRequest驗證,可以通過以下兩種方式實現:
[HttpPost]
[ValidateInput(false)]
public ActionResult MyAction(MyModel model)
{
// 執行相關操作
return View();
}
<configuration>
<system.web>
<pages validateRequest="false" />
</system.web>
</configuration>
注意:跳過 ValidateRequest 驗證可能導致潛在的安全風險,因此應謹慎使用。確保在跳過驗證之前,對用戶輸入進行了足夠的驗證和過濾,以防止潛在的安全問題。