我有一個網站,其中有用戶登錄。我正在使用asp:Login
。登錄頁面正常工作,但我已經關聯了一個事件處理程序,當用戶登錄該站點時,它將被重定向到一個認證頁面,該頁面將以這種方式發送用戶名。登錄狀態並未顯示登錄
protected void LoginUserPass_LoggingIn(object sender, LoginCancelEventArgs e)
{
Response.Redirect("~/Authenticate.aspx?user=" + LoginUserPass.UserName);
}
而且我已經把我的LoginView的DestinationPageUrl
是"~/Authenticate.aspx"
。一旦用戶通過認證,會發生另一個重定向到成員頁面。然而在我的會員頁面卻沒有顯示用戶已登錄。
<asp:LoginStatus ID="LoginStatus1" runat="server"
LogoutAction="Redirect" BackColor="White"
Font-Underline="True" LogoutPageUrl="~/Default.aspx" />
我在哪裏出錯了?