私は初めてのMVCウェブサイトの作成を開始しました。私のサイト(クロスサイト、SQLインジェクションなどのサイト)のハッキングを防ぐベストプラクティスは何ですか?MVC初心者のベストプラクティス
サイトを安全にアップロードすることに心配しています。クロスサイト注入を使用する前に実際の注入が発生しました。どうすればサイトを保護できますか?ソースaspページのHTMLデザインを暗号化できますか?
私は初めてのMVCウェブサイトの作成を開始しました。私のサイト(クロスサイト、SQLインジェクションなどのサイト)のハッキングを防ぐベストプラクティスは何ですか?MVC初心者のベストプラクティス
サイトを安全にアップロードすることに心配しています。クロスサイト注入を使用する前に実際の注入が発生しました。どうすればサイトを保護できますか?ソースaspページのHTMLデザインを暗号化できますか?
SQL注入を防ぐには、Entity Framework
またはNHibarnate
などを使用します。それはデータベースを扱うための非常にパワーフールのツールです。
他のセキュリティ関連の質問も他のフレームワークとして解決する必要があります。ASPの場合。 NET MVCここでいくつかの記事を見てください。this
クロスドメインの場合は、おそらくすべてのリクエストのキーを生成してSession
に格納し、生成されたキーで確認してください。
このgetting started with MVC3のガイドを見てください。これはMVC3とEntityFrameworkの両方をカバーしていますが、セキュリティに関する注意事項もいくつかあります。
クロスサイトインジェクションとその他のタイプについては – AMH
私の回答を編集しました。 –