それにかんする<modules runAllManagedModulesForAllRequests="true">
MSDNのドキュメントには、属性について記載されています。
読み取り/書き込みブール値。すべての管理対象モジュールがすべての要求に対して実行される場合はtrue。それ以外の場合はfalse。デフォルトはfalseです。
この記事では、その「真の」値の動作についてもう少し詳しく説明します。
この強く推奨される修正は、他の問題を引き起こす可能性があります。これらの問題は、管理対象のリクエスト(.aspxなど)だけでなく、登録されているすべてのHTTPモジュールをすべてのリクエストで実行するという形で発生します。これは、モジュールが.jpg .gif .css.html.pdfなどで実行されることを意味します。
今について:runAllManagedModulesForAllRequests =" false " ..。
私の質問(MSDNのドキュメントでは詳細に触れていないようです)は、すべての要求に対してすべての管理対象モジュールを実行しないという一般的な説明以外に、false値はどのように動作するのですか?
たとえば、「false」は一部のモジュールをスキップしますが、他のモジュールの束を介してリクエストを実行しますか。リクエストは、ハンドラーなどのように処理する最初のモジュールで停止しますか?また、管理されていないモジュールはどのように動作に適合しますか?
全体として、この振る舞いについての良いガイドや説明はありますか?