title: ASP.NET request validation causes: is there a list?
body: <p>is anybody aware of a list of exactly what triggers ASP.NET's HttpRequestValidationException? [This is behind the common error: "A potentially dangerous Request.Form value was detected," etc.]</p>
  
  <p>I've checked here, around the Web, and MSDN Library but can't find this documented. I'm aware of some ways to generate the error, but would like to have a complete list so I can guard against and selectively circumvent it (I know how to disable request validation for a page, but this isn't an option in this case).</p>
  
  <p>Is it a case of "security through obscurity"?</p>
  
  <p>Thanks.</p>
  
  <p>[Note: Scripts won't load for me in IE8 (as described frequently in the Meta forum) so I won't be able to "Add comment."]</p>
  
  <p>EDIT 1: Hi Oded, are you aware of a list that documents the conditions used to determine a "potentially malicious input string"? That's what I'm looking for.</p>
  
  <p>EDIT 2: @Chris Pebble: Yeah, what you said. :)</p>