ASP.NET Webアプリケーションでは、Global.asaxにSession_Endイベントがあります。私が欲しいのは、ユーザーのIPアドレスを取得できるようにすることです。私が試したことは
void Session_End(object sender, EventArgs e)
{
string ip1 = HttpContext.Current.Request.UserHostAddress;
string ip2 = Request.UserHostAddress;
}
ただし、どちらの場合もRequestはnullです。ユーザーのIPアドレスを取得するにはどうすればよいですか?