C# 在不使用windows身份验证的情况下获取windows用户名?

C# 在不使用windows身份验证的情况下获取windows用户名?,c#,.net,asp.net-mvc-3,windows-authentication,.net-security,C#,.net,Asp.net Mvc 3,Windows Authentication,.net Security,是否可以在ASP.NET MVC3中获取当前登录的Windows用户名而不使用Windows身份验证?我只需要登录名,其他什么都不需要 我正在构建一个快速而肮脏的仪表板应用程序,供我的团队使用。团队的一些机器无法放到域中,我不希望用户登录使用该系统 我尝试过使用HttpContext.Current.User.Identity.Name,但没有效果。我还尝试检查请求参数,但它们似乎不包含此用户名 是否可以在中获取当前登录的Windows用户名 不使用Windows身份验证的ASP.NET MVC

是否可以在ASP.NET MVC3中获取当前登录的Windows用户名而不使用Windows身份验证?我只需要登录名,其他什么都不需要

我正在构建一个快速而肮脏的仪表板应用程序,供我的团队使用。团队的一些机器无法放到域中,我不希望用户登录使用该系统

我尝试过使用HttpContext.Current.User.Identity.Name,但没有效果。我还尝试检查请求参数,但它们似乎不包含此用户名

是否可以在中获取当前登录的Windows用户名 不使用Windows身份验证的ASP.NET MVC3

不,这是不可能的。您可以在应用程序中输入一个字段,并要求用户输入。但是,如果您不使用Windows身份验证,HTTP传输级别将不会向您提供此信息