我使用asp:Login控件,用戶可以正常登錄,但在Login控件的LoggedIn事件中檢查用戶Profile信息時,Profile對象中的所有字段都是空的。 此外,User.Identity.IsAuthenticated始終返回false。用戶配置文件對象爲空,即使用戶已正確登錄?
但是,所有這些問題在導航到另一頁時解決。
爲什麼User.Identity.IsAuthenticated返回false,即使用戶已正確登錄? 而且,有什麼辦法可以在登錄控件的LoggedIn事件中獲取用戶的個人資料信息?
我想這一點,Profile.GetProfile(Login1.UserName);但它不起作用。 – Ahmed 2010-04-01 17:44:31
@艾哈邁德:什麼不行?你的意思是'Profile.GetProfile(Login1.UserName)'返回的所有成員字段仍然是空的? – Slauma 2010-04-01 18:09:15
現在工作,抱歉給您帶來不便。 – Ahmed 2010-04-01 18:15:26