int userId = Tools.ToInt(((FormsIdentity)User.Identity).Ticket.UserData.Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries)[0]); 程序代碼,獲取用戶登錄 userid,程序偶爾報錯 如下:, 百度了沒有解決方法,不是一直 ,偶爾日志中出現(xiàn) 無法將類型為“System.Security.Principal.GenericIdentity”的對象強制轉(zhuǎn)換為類型“System.Web.Security.FormsIdentity”
1 回答

慕蓋茨4494581
TA貢獻1850條經(jīng)驗 獲得超11個贊
在這個轉(zhuǎn)換之前有沒有通過 User.Identity.IsAuthenticated
判斷用戶是否已處于登錄狀態(tài)
添加回答
舉報
0/150
提交
取消