基礎知識
ValidateRequest 属性は、Page クラスで一般的に使用される属性であり、潜在的な危険について入力データをチェックするかどうかを示すために使用されます。デフォルトでは、これは「入力されたデータの潜在的なリスクがチェックされる」ことを意味します。この属性は、ページによってサーバーに送信されたデータの潜在的なリスクをチェックする必要があるのはなぜでしょうか。
実際、ValidateRequest は、一部のコードがクライアントを安全に侵害することを防ぐセキュリティ メカニズムとみなすことができます。そのドメイン名にアクセスできる人は誰でもサーバーに接続できるのです。 , サーバーのセキュリティをチェックすることは非常に重要なので、ValidateRequest 属性がありますが、この属性はセキュリティに関係しているのに、なぜ開発者がセキュリティ テストを実行するかどうかを選択する必要があるのかと疑問に思う人もいます。
現在、多くのプロジェクトにオンライン エディターがあり、これを行う必要がある場合は、ページの ValidtaeRequest 属性を False にする必要があります。そうしないと、送信するとセキュリティの問題が報告されます。ましてや、このコードの効果を確認することはできません。
現在、VS2005 と VS2008 が最も使用されていると推定されています。数日前、VS2008 のインストール ファイルは約 4.2G ですが、VS2010 Ultimate バージョンは約 4.2G です。 2.5G 容量が削減されただけでなく、一部の安全でない不安定な属性はサポートされなくなりました。そのとき、Page コマンドで ValidateResquest=false を設定し、Ctrl+F5 でページを開始し、