MSDNドキュメントの内容は次のとおりです。HttpContext.RemapHandlerは要求を処理するハンドラを変更する必要がありますか?
HttpContext.RemapHandlerメソッド - 要求のハンドラを指定できるようにします。
最初のハンドラの条件によっては、要求の処理をあるハンドラから別のハンドラに移そうとしています。 HttpContext.RemapHandlerメソッドは、2番目のハンドラのインスタンスを初期化するようですが、HttpHandler.ProcessRequestメソッドを呼び出さないようです。応答は空です。
HttpContext.RemapHandlerメソッドは、処理を新しいHttpHandlerに転送し、HttpHandler.ProcessRequestメソッドを呼び出す必要があると思いますか?または別のメソッドやHttpModuleなどの別のアプローチを使用する必要がありますか?
EDIT: 私はHTTPHandlerFactoryを使用する必要があります。私は今、うまく機能しているソリューションを持っています。
HttpContext.RemapHandlerとは何ですか?あなたが指定されているよう
明確な答え、特にmvcハンドラに関する部分! Thnx! –
.NET 2.0 Service Pack 2が適用されている場合、RemapHandlerはPostAuthorizeRequestで正常に動作します。 –