We've recently been experiencing a problem on our site in Internet Explorer 8.
We have a form, that when submitted in IE8 displays a Validation Exception, claiming the character "☃" is potentially dangerous.
System.Web.HttpRequestValidationException (0x80004005): A potentially dangerous Request.Form value was detected from the client (_utf8="☃").
The funny thing is that this character is not typed in, and is not part of our VB .NET project.
If we set the page to validateRequest = "false", then the error goes away, however we fear this is opening ourselves up to XSS attacks. We could sanitise our own inputs, but would rather we got to the source of the problem, rather than creating a work around.
This thread regarding Ruby seems interesting, but we're unsure how it applies to our situation: What is the _snowman param in Ruby on Rails 3 forms for?
Also worth considering that the form works in all other browsers we have tested (IE11, Chrome, Fire Fox, Opera).