我有一个基本的MVC(.Net 4.5)应用程序,试图在其中获取用户信息。
这行代码可在单独的Webforms应用程序中使用,但在此应用程序中使用时遇到困难。基本上,_user填充了默认值,没有特定于用户的值(例如name)被填充。
public ActionResult Index()
{
IPrincipal _user = System.Web.HttpContext.Current.User;
return View();
}
我尝试过的事情:
<authentication mode="Windows" />
添加到了网络配置