ねえ、私は質問があります。ページを保護するためのアイデアはありますか?
直接URLからの保護ページの使用方法については、 http://yoururlhere/administration/edit.aspxです。ゲストブックのメッセージは で編集できますが、保護する必要があります。私はすでに持っていますが、あなたのアドレスバーに直接入力すると、あなたにアクトが与えられます。それは良くないね。 Btw私はASP.NETを学んでいる:) これは私のコードです。
protected void Button1_Click(object sender, EventArgs e)
{
try
{
string cnnString = ConfigurationManager.ConnectionStrings["Stefan"].ConnectionString;
using (SqlConnection con = new SqlConnection(cnnString))
using (SqlCommand cmd = new SqlCommand("select [Username],[Password] from Admin where [Username] = @Username and [Password] = @Password", con))
{
string Username = (textUsername.Text.Length > 0) ? textUsername.Text : null;
string Password = (TextPassword.Text.Length > 0) ? TextPassword.Text : null;
cmd.Parameters.Add("@Username", System.Data.SqlDbType.VarChar).Value = textUsername.Text;
cmd.Parameters.Add("@Password", System.Data.SqlDbType.VarChar).Value = TextPassword.Text;
con.Open();
using (SqlDataReader dr = cmd.ExecuteReader())
{
if (dr.Read())
if (Page.IsValid)
{