¿Cuál es el regular expression que utiliza Microsoft .NET Framework para realizar la validación estándar que da como resultado HttpRequestValidationException "Se detectó un valor Request.Form potencialmente peligroso desde el cliente" cuando HTML u otro medio potencialmente inseguro el contenido está publicado.ASP.NET potencialmente peligroso Solicitar Javascript Regex
Me gustaría tener una copia exacta de convertir a JavaScript para que el usuario pueda ser alertado temprano.
Mi expresión regular actual (/ (& #) | < [^ <>] +> /) está cerca, pero no es lo mismo que .NET.
Soy consciente de que esto podría ser diferente para diferentes versiones de .NET tan específicamente me gustaría saber:
- Una expresión regular para .NET 2
- Una expresión regular para .NET 4
Tengo muchas dudas de que las expresiones regulares sean el único componente implicado - si es que lo es - para detectar eso ... – fge