0
我有這個應用程序,我通過PC用戶登錄。我使用的是這樣的:應用程序不會讀取IIS上的用戶名
public static bool IsAuthenticated()
{
if (HttpContext.Current.User.Identity.IsAuthenticated)
{
CurrentUser = Factory.Users.List(item => item.Username.ToLower() == cToLower()).FirstOrDefault();
}
return CurrentUser != null;
}
注:的.List(),是我創建列出所有的數據庫用戶(在 這種情況下)的方法。
一切工作正常。但是當我在我的IIS上發佈我的網站時,HttpContext.Current.User.Identity.Name
不會返回任何內容,根本就沒有用戶。它有什麼問題?任何建議?
你看過這個嗎?這有幫助嗎? http://stackoverflow.com/questions/1056487/httpcontext-current-user-identity-name-is-always-string-empty –