0

Webサイトからのユーザー入力を検証/クリーンアップするために誰もが使用する.Netライブラリはありますか。どの正規表現をいつ使用するかを説明する投稿がたくさんあるようです。私は車輪の再発明を頻繁に行うのが好きですが、ユーザー入力で線を引きます。

ほとんどの場合、SQLインジェクションについては心配していませんが、HTML入力と想像できない入力について心配しています。それがこのように機能するためには、私の顔に笑顔を浮かべるでしょう:

    string sanitizedInput = InputSanitizer.SanitizeInput(input, SanitizeOption.RemoveHTML 
| SanitizeOption.RemoveSQL);

誰かこのようなものがありますか?(前もって感謝します)

4

2 に答える 2

4

最新バージョンのAntiXSSには、MSが内部で使用するHTMLサニタイズ機能があります。

于 2009-09-19T20:56:18.623 に答える
0

xValがあります:

http://www.codeplex.com/xval

およびValidatorツールキット:

http://mvcvalidatortoolkit.codeplex.com/

于 2009-09-19T21:11:25.647 に答える