我想獲取當前登錄用戶名爲C#中的數據庫查詢,並試圖找到C#版本的ASP「命令」User.Identity.Name。當我用谷歌搜索時,我只發現有人用Environment.Username和類似的解決方案獲取Windows用戶名 - 這不是我所需要的。在MVC2中獲取當前登錄用戶
所以,我說的是從VS中的ASP配置對話框或自動生成的寄存器函數中創建的帳戶。我可以註冊/登錄/註銷和一切,所以我猜想有某種會話存儲我需要的信息。我只是不知道我在哪裏可以找到它。
我希望我沒有那麼困惑:)任何人都知道如何從C#模型獲取我的會話信息?
您是否使用Asp.Net成員資格提供程序? – codingbiz
你真的嘗試過'User.Identity.Name'嗎?它給你什麼? (整個命名空間是'System.Web.HttpContext.Current.User.Identity.Name') – Mansfield
並且你的程序是否需要登錄?如果沒有,那麼你顯然不會得到一個有用的身份。姓名 – user1727088