0

ログで見たエラーを再現するのに苦労しています。

/app/null.aspx が存在しないと表示されます。また、ユーザーがこの問題を引き起こす方法を見つけることができませんが、サインアップ後に何度か発生しました。

何か案は?トレースは次のとおりです。

   at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
   at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
   at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
   at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

編集: 1 つの小さなヒントを見つけたようです: IE9 でネットブックにログインしようとすると、このエラーが再び発生しました。クライアントが認証 Cookie を受け入れないため、何らかの理由でログインが機能しません。理由がわからない!IE9 と同じ Cookie 設定を持つ別のマシン上の同じユーザーは問題なく動作します。

4

1 に答える 1

0

これは、javascript で image.src=null を設定する際のバグであることが判明しました。'null' を src 値として認識し、それをロードしようとします。

null.aspx の場合、「.aspx」ビットを追加する書き換えルールがあります。

詳細参照: http://mindfultechnology.wordpress.com/2008/02/03/javascript-imgsrc-null-to-load-or-not-to-load/

于 2014-09-26T02:37:45.537 に答える