Html.Encode
特殊文字を使用したいという問題があります。まず、文字がhtmlコードに置き換えられるため、正しく表示されません。その後、テキストが後で編集されて再送信された場合、これらのhtmlコードが再送信されたときに例外がスローされます。
これはイントラネットサイトであり、意図的な攻撃の可能性はほとんどありませんが、使用しないリスクは本当にありますHtml.Encode
か?誰かが誤って問題を引き起こす特殊文字を送信する可能性はありますか?
または、この問題を回避するためのより良い方法はありますか?