我試圖檢查用戶是否屬於某人的數據庫中的朋友列表,並相應地重定向他。如何在全球asax中獲取用戶名?
我在一個由Global Asax調用的路由處理程序中執行此操作。
我只是想知道如何得到的路由處理類我用這個用戶名(從登錄信息)(或全球ASAX)
:
string username = HttpContext.Current.User.Identity.Name;
而且很奇怪的是,它的分配「.aspx」作爲用戶名!
ps:我沒有搜索類似的問題,但徒勞無功。對不起,如果我徹底搜索它。
你使用什麼驗證方法? AFAIK用戶由AuthenticationModule設置,並且行爲可能因您使用的身份驗證方法而異。 – 2010-06-29 13:48:44