如何获得ASP .NET中客户端的临时端口号?

Bra*_*uff 5 .net asp.net tcp

我想通过ASP .NET中的连接(而不是会话状态或cookie)跟踪客户端会话.我打算通过使用客户端的IP地址和短暂的端口号来做到这一点.

您可以通过ASP .NET获取IP地址

  • HttpContext.Current.Request.UserHostAddress
  • HttpContext.Current.Request.ServerVairables["REMOTE_ADDR"].

这两个都没有给你回复端口号.有另一种方法可以得到它吗?它甚至可能吗?

Mar*_*c B 9

HttpContext.Current.Request.ServerVariables["REMOTE_PORT"].
                                                    ^^^^
Run Code Online (Sandbox Code Playgroud)

也许?