相关疑难解决方法(0)

为什么ValidateInput(False)不起作用?

我正在使用vb.net将我使用webforms创建的应用程序转换为asp.net mvc框架.我的一个观点有问题.当我提交表单时,我得到了死亡的黄色屏幕,上面写着"从客户端检测到有潜在危险的Request.Form值".我使用tinymce作为我的RTE.我已经设定了视图本身

ValidateRequest = "假"

我知道在MVC中,从我到目前为止所阅读的内容来看,它并不尊重它.所以我也把它放在控制器动作上.我尝试过不同的设置:

<ValidateInput(False), AcceptVerbs(HttpVerbs.Post)> _
Run Code Online (Sandbox Code Playgroud)

...和...

<AcceptVerbs(HttpVerbs.Post), ValidateInput(False)> _
Run Code Online (Sandbox Code Playgroud)

......还有这样......

<ValidateInput(False)> _
<AcceptVerbs(HttpVerbs.Post)> _
Run Code Online (Sandbox Code Playgroud)

只是为了看看它是否有所作为,但我仍然得到死亡的黄色屏幕.我只想为此视图设置它以及我的帖子所属的控制器中的特定操作.我错过了什么吗?

vb.net asp.net-mvc tinymce request.form

34
推荐指数
2
解决办法
4万
查看次数

ValidateInput属性似乎不适用于ASP.NET MVC

我试图绕过"潜在危险的Request.Form值"错误,我没有运气.是的,是的,我已经阅读了所有其他与StackOverflow相关的问题,但似乎没有一个问题让我更接近答案.我正在使用[ValidateInput(false)]所有相关的控制器动作......我已经多次检查过了.我正在使用ValidateRequest='false'所有相关的ASPX视图.

我正在使用ASP.NET MVC 2 Preview 1,但我不认为这是一个问题,因为错误在框架中生成较低; Page.ProcessRequest确切.我看不到任何我做错的事情,我甚至设置<page validateRequest='false'>在web.config中并且也没有解决它.

asp.net asp.net-mvc

17
推荐指数
2
解决办法
8148
查看次数

使用ASP MVC 3 RC和.NET 4中的Request.Unvalidated()验证请求

我有同样的问题如下:

ASP.NET MVC 3 ValidateRequest(false)不使用FormCollection

我试图添加对System.Web.Helpersdll 的引用,并System.Web.Helpers在我的控制器中添加了一个使用,但它不会接受Unvalidated()作为一个方法Request.我使用的是.NET 4和MVC 3 RC.

.net asp.net asp.net-mvc .net-4.0

6
推荐指数
1
解决办法
3689
查看次数

标签 统计

asp.net-mvc ×3

asp.net ×2

.net ×1

.net-4.0 ×1

request.form ×1

tinymce ×1

vb.net ×1