私の知る限りでasp.net mvc3
は非常に安全ですが、Microsoft AntiXSS ライブラリを使用してセキュリティを強化できる場所はありますか? http://wpl.codeplex.com/
アプリケーション内でこれを使用できる場所を見つけるにはどうすればよいですか? このライブラリが asp.net mvc3 内でコールドで使用されているものを見つける人がいるかもしれません。
私の知る限りでasp.net mvc3
は非常に安全ですが、Microsoft AntiXSS ライブラリを使用してセキュリティを強化できる場所はありますか? http://wpl.codeplex.com/
アプリケーション内でこれを使用できる場所を見つけるにはどうすればよいですか? このライブラリが asp.net mvc3 内でコールドで使用されているものを見つける人がいるかもしれません。
まあ、AntiXSS の所有者として、私は明らかにイエスと言いたいです。しかし、私は偏っています:)
AntiXSS はあなたに与えます
現在、AntiXSS 4.1 を使用すると、AntiXSS を MVC に簡単にプラグインして、デフォルトのエンコーダーとして使用できます。これは現在ベータ版です。コードは、エンコーダーを交換する方法に関する限定的な説明と共にダウンロードできます。11 月までにリリースが表示されるはずです。
収集しようとしているユーザーが入力したデータがどのように使用されるか、およびアプリケーションに HTML を許可するように指示したかどうかによって異なります。
個人的には、入力で HTML を入力し、後でサイトに再表示できる場合はいつでも AntiXss ライブラリを使用しますが、それ以外の場合は、HTML の入力を許可するように指示していない場合、MVC3 は HTML をかなりブロックします。