我有我的會員供應商。我的應用程序由幾個項目組成 - UI,DAL,Services,BusinessLogic。如果我在UI項目中使用Membership.GetUser()函數,那麼我將獲得當前登錄用戶的實例。如果我在Service項目中編寫相同的代碼,我會得到null。有人可以提出我可能的問題嗎?會員供應商使用情況
0
A
回答
0
我總是依靠Membership.GetUser(username)
,因爲我也經歷過.GetUser()
返回null
。我假設你有你的服務層參考System.Web
命名空間,否則你必須現在做。
我的回答並沒有告訴你爲什麼會發生這種情況,但我希望你能有另一種選擇。而不是使用Membership.GetUser()
這在UI(的.aspx)的作品,用這個來代替
string currentUsername = HttpContext.Current.User.Identity.Name;
MembershipUser currentUser = Membership.GetUser(currentUsername);
我認爲這應該工作。
相關問題
- 1. 會員供應商
- 2. 會員供應商
- 3. 會員供應商
- 4. ASP.Net會員供應商
- 5. ASP.NET MVC會員供應商
- 6. Facebook與會員供應商?
- 7. 定製會員供應商
- 8. ASP.NET會員供應商
- 9. asp.net mvc - 會員供應商
- 10. WCF會員供應商
- 11. 測試會員供應商
- 12. 用會員供應商登錄用戶
- 13. 爲會員供應商播種用戶
- 14. 設置成員供應商以使用特定供應商
- 15. 使用ASP.NET會員供應商在控制檯應用程序
- 16. 自定義會員供應商和會員用戶
- 17. 使用會話變量與ASP.Net會員供應商
- 18. 使用OAuthWebSecurity使用MVC 3.0與自定義會員供應商
- 19. MySQL的會員供應商.net 4.5
- 20. asp.net會員供應商guid userID
- 21. ASP.NET會員供應商和網絡域
- 22. 如何下載會員供應商?
- 23. 跨平臺會員供應商ASP.NET
- 24. 編寫自定義會員供應商
- 25. TelerikProfileProvider與自定義會員供應商
- 26. Asp.net會員供應商定製CreateUser
- 27. ASP.NET簡單的會員供應商?
- 28. 模型和會員供應商MVC4
- 29. Nauck-IT PostgreSQL會員供應商
- 30. 會員供應商和jQuery登錄
你是否從你的UI調用服務層? –
是的,但我不想傳遞UserId在服務項目中使用它的每個方法 – seeker