Asp.net 什么是';HttpContext.Current.User.Identity';对于Windows应用程序?

Asp.net 什么是';HttpContext.Current.User.Identity';对于Windows应用程序?,asp.net,vb.net,windows-applications,httpcontext,Asp.net,Vb.net,Windows Applications,Httpcontext,根据我的研究,我认为HttpContext不能用于Windows应用程序。 我想为我的Windows应用程序使用HttpContext的等价物来实现如下内容,例如: Dim userName = HttpContext.Current.User.Identity.Name Environment.Username应为当前登录的用户执行此操作,WindowsIdentity.GetCurrent()将获取应用程序线程的用户。Environment.Username应为当前登录的用户执行此操作,W

根据我的研究,我认为HttpContext不能用于Windows应用程序。 我想为我的Windows应用程序使用HttpContext的等价物来实现如下内容,例如:

Dim userName = HttpContext.Current.User.Identity.Name

Environment.Username
应为当前登录的用户执行此操作,
WindowsIdentity.GetCurrent()
将获取应用程序线程的用户。

Environment.Username
应为当前登录的用户执行此操作,
WindowsIdentity.GetCurrent()
将获取应用程序线程的用户