パラメータを持つURLを含む項目を含むxmlファイルがあります。このパラメータは別のページで使用され、Request.QueryString()
からアクセスされます。ASp.Net 2.0のXMLファイルからの入力から危険な文字をフィルタリングする方法C#?
AppScanを実行すると、危険であり、ユーザーの入力から危険な文字をフィルタする必要があることが分かりました。これどうやってするの? URLとxmlファイルの項目の例:
<item Text="Test" navigate="Test.aspx?Param=TestList" />
または
<item Text="Test1" navigate="Test1.aspx?Param=TestList;age=5;weight=9" />
任意のヘルプ?
xml項目の例: または –
user1118068
http://stackoverflow.com/editing-help#code – SLaks
なぜ特殊文字を削除しますか?代わりにそれらをエスケープする(そして/またはパラメータを使用する)必要があります。 – SLaks