FormsAuthentication.RedirectFromLoginPage无效

Won*_*ing 1 asp.net

我正在使用LoginPage.Everything与数据库或C#代码相关的工作正常但在成功登录后我无法重定向到Home.aspx,我错过了什么?请帮忙. 码:

Web.Config中:

</authentication>
<authorization>
  <deny users="*"/>

</authorization>
Run Code Online (Sandbox Code Playgroud)

C#代码:

protected void Button1_Click(object sender, EventArgs e)
    {
        string source = "server=localhost\\sqlexpress;Database=LogInDB;Trusted_Connection=True";
        SqlConnection con = new SqlConnection(source);
        con.Open();
        SqlCommand cmd = new SqlCommand("proc_LogIn", con);
        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Parameters.Add("@ID", SqlDbType.Int).Value = TextBox1.Text;
        cmd.Parameters.Add("@Password", SqlDbType.VarChar).Value = TextBox2.Text;
        SqlDataReader dr = cmd.ExecuteReader();
        if (dr.Read())
        {
            FormsAuthentication.RedirectFromLoginPage(TextBox1.Text, false);
                    }
        else
        {
            Response.Write("Invalid credentials");
        }

    }
Run Code Online (Sandbox Code Playgroud)

Mla*_*vic 5

它应该是 <deny users="?"/>

* means all 
? means unauthenticated
Run Code Online (Sandbox Code Playgroud)