【发布时间】:2014-03-26 23:58:40
【问题描述】:
我的网页中有一个文本区域。当我输入“Test”作为一个单词并保存它时,给我一个错误“发生内部服务器错误”。仅当我一起键入“”时才会出现此问题
【问题讨论】:
-
你的调试器告诉你什么? (假设您已将其设置为在所有异常情况下停止)
-
没有看到失败的服务器端代码就无法回答。
&#可以启动一个 HTML 实体,所以它可能是问题的症状,但根本原因在于您的代码。 -
不会到服务器端
-
当我搜索事件日志时,我发现以下消息“消息:从客户端检测到潜在危险的 Request.Form 值 (m$cm$xg$ctl38$ctl00="") 。”
-
@Mathew,是的,但它应该是
&#<number>;的形式,因此缺少数字可能会阻止服务器正确解析实体。但是,也许这只是不喜欢其中一个字符的请求验证例程,我建议使用 here 描述的ValidateRequest页面属性进行调查。
标签: asp.net