.NETでFormタグを使って、タグや特殊文字をPostするとエラーになることがあります。
FormタグにPost項目をセットする際に、特殊文字が原因で「危険な可能性のある Request.Form~」と表示されました。
IE6、7ではエラーにならないのですが、Firefox、Safari、ネスケ、オペラはエラーです。
要するにそのような文字をPostしてたら、XSSになる可能性が高いということです。Postしないのが正しいと思います。エラーにならないIEのバグではないでしょうか。
.NETで「ValidateRequest="false"」と記述すれば、エラーにならないですが、サーバーが危険にさらされる可能性が高いです。やはり、.NETのデフォルト値の「true」のままで、Postデータ自体を変更すべきかと思いました。
副業ではあまり使わない技術かもしれませんが、いつか役に立つかもしれません。
狙った通りの逆張りに成功
声を発しないパソコン三昧