Windows認証を使用してユーザーのログイン名を確認したい。私はこれをコントローラーのコンストラクターとして持っています:
public class HomeController : BaseController
{
public string UserIdentityName;
public HomeController()
{
UserIdentityName = System.Web.HttpContext.Current.User.Identity.Name;// HttpContext.Current.User.Identity.Name;
}
}
しかし、UserIdentityNameは空の文字列を返します...
私のweb.configにもこれがあります:
<authentication mode="Windows" />
何か案が?