2016-07-25 40 views

回答

0

可能這可以幫助:

var isPersistent = ((System.Web.Security.FormsIdentity) User.Identity).Ticket.IsPersistent; 

或者

FormsIdentity id = (FormsIdentity)HttpContext.Current.User.Identity; 
    FormsAuthenticationTicket ticket = id.Ticket; 

    var isPersistent = ticket.IsPersistent.ToString(); 
+1

喜尼爾, 我已經試過了,我得到這個錯誤: System.InvalidCastException是由用戶代碼 未處理的HResult = -2147467262 Message =無法將類型爲「System.Security.Claims.ClaimsIdentity」的對象轉換爲鍵入「System.Web.Security.FormsIdentity」。 –

+0

嘗試更新的答案 – Neel

+0

authCookie返回null,我使用身份,而不是表單身份驗證。 –