5

Firefox でのみ機能するログイン ページがあります。他のブラウザでは動作しません。

イベント ログを確認したところ、「現在のコンテキストでは応答がありません」と表示されました。エラーが global.asax ファイルの response.redirect 行にあることがわかります。

void Session_End(object sender, EventArgs e) 
{
     Response.Redirect("~/Login.aspx?li=1");
    // Code that runs when a session ends. 
    // Note: The Session_End event is raised only when the sessionstate mode
    // is set to InProc in the Web.config file. If session mode is set to StateServer 
    // or SQLServer, the event is not raised.

}

何が問題なのですか?

提案どおり httpcontext.Current を試しましたが、Null Reference Exception、Object Reference not set to an instance of an object が発生します

ありがとうございました。

4

2 に答える 2

1

使っHttpContext.Current.Responseてみてください。

于 2012-05-18T11:45:10.697 に答える
-1

HttpContext.Current.Response を使用してみましたか?

ハッピーコーディング!!

于 2012-05-18T11:45:38.900 に答える