0
我做了一個使用FormsAuthentication的網頁。現在我需要獲取用戶的用戶標識(如果用戶已登錄)如何從asp.net MVC中的FormsAuthentication頁面獲取用戶ID?
如何獲取這些?我試圖通過FormsAuthentication
訪問它,但沒有方法喜歡:getUserId()
任何解決方案?順便說一下,我需要在我的控制器中的ID不在我看來。
我做了一個使用FormsAuthentication的網頁。現在我需要獲取用戶的用戶標識(如果用戶已登錄)如何從asp.net MVC中的FormsAuthentication頁面獲取用戶ID?
如何獲取這些?我試圖通過FormsAuthentication
訪問它,但沒有方法喜歡:getUserId()
任何解決方案?順便說一下,我需要在我的控制器中的ID不在我看來。
if (HttpContext.Current.User.Identity.IsAuthenticated)
{
var id = HttpContext.Current.User.Identity.Name;
// Do stuf...
}
但我不知道這個名字? – gurehbgui
「名稱」將是您在登錄時在票證中存儲的ID或用戶名... –