主题: asp.net接收值时会出错
作者: 泉水叮咚, 发布日期: 2006-12-27 04:48:08, 浏览数: 8478
我这样来接收
---------------------------------
string values=Request.Form["content"].ToString();
Response.Write(values);
------------------------------------------------------
只写字就可以
----------------------------------

从客户端(content="<font color="#00fa9a...")中检测到有潜在危险的 Request.Form 值。
说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证。但是,在这种情况下,强烈建议应用程序显式检查所有输入。

异常详细信息: System.Web.HttpRequestValidationException: 从客户端(content="<font color="#00fa9a...")中检测到有潜在危险的 Request.Form 值。
作者: 泉水叮咚, 发布日期: 2006-12-27 04:51:56
改那个属性就行了,但这样是不是不安全?
回复
作者: Roddy, 发布日期: 2006-12-27 20:48:27
只要在服务器端验证提交值(SQL注入等)应该没什么问题。
回复
发表新帖 发表回复