実行中の ASP.Net をロックダウンしたい数十のサイトがあり、その仕事の一部は血まみれのヘッダー (実行中の ASP.Net のバージョン) をオフにすることです。これには、すべての web.config ファイルと設定に移動することが含まれます<httpRuntime enableVersionHeader="false" />
。これをグローバルに行う方法はありますか?enableVersionHeader="false"
IIS7 の machine.config(s) は全部で 4つで、同じ httpRuntime タグではサポートされていません。machine.config にこのための特別なタグまたはセクションはありますか?
別の推奨事項として追加したかった<deployment retail="true" />
のですが、それを machine.config (system.web の下) に配置しようとすると、エラーが発生します。(何かアイデアはありますか?) 今のところ、これらを web.configs に入れるだけですが、MS がこの PCI 必須機能を IIS 内に持つとよいでしょう (.config ファイルの 1 つのタイプミスで、サイトまたはサーバー全体のダウン - このような一般的なリクエストがあれば、これを GUI に入れると思うでしょう!!!)