主题: 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注入等)应该没什么问题。
|
回复 |