パッシブ フェデレーション ID に Microsoft ID モデルと WIF を使用する ASP.Net Relying Party があります。Web アプリケーションは、IIS 7 で .Net 4 統合パイプライン アプリケーション プールの下で正常に動作します。しかし、.Net 4 クラシック パイプライン アプリケーション プールに切り替えると失敗し、次のエラーが表示されます。これはどのように修正できますか?
例外の詳細: System.Web.HttpException: URL の実行に失敗しました。
スタックトレース:
[HttpException (0x80004005): URL の実行に失敗しました。] System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.BeginExecuteUrl(String url, String method, String childHeaders, Boolean sendHeaders, Boolean addUserIndo, IntPtr token, String name, String authType, Byte[] entity 、AsyncCallback cb、オブジェクト状態) +4040320 System.Web.HttpResponse.BeginExecuteUrlForEntireResponse(文字列 pathOverride、NameValueCollection requestHeaders、AsyncCallback cb、オブジェクト状態) +590 System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext コンテキスト、AsyncCallback コールバック、オブジェクト状態) +286 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +405 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +375
編集
このエラーは、ページを指定せずに Web サイトを参照すると発生します。例:
1 - http://www.relyingparty3.comでエラーが発生する
2 - http://www.relyingparty3.com/Default.aspxは正常に動作します