-1

このリンクで述べたように

パスワードをハッシュし、ログインの詳細をデータベース テーブルに保存しました。

現在、既存の ASP.NET ページのログイン ページを使用しています (組み込みのアカウント フォルダーを使用)。このページを作成して DB とやり取りし、自分のプロファイルにリダイレクトするにはどうすればよいですか?

4

1 に答える 1

1

asp.net membershipプロバイダを利用している場合

ユーザー名とパスワードを取得したら、Membership.ValidateUserメソッドを呼び出すことができます。

例えば

if (Membership.ValidateUser(userName.Text, password.Text))
{
  if (Request.QueryString["ReturnUrl"] != null)
  {
    FormsAuthentication.RedirectFromLoginPage(userName.Text, false);
  }
  else
  {
    FormsAuthentication.SetAuthCookie(userName.Text, false);
  }
}
else
{
  Response.Write("Invalid UserID and Password");
}

ASP.NET でメンバーシップを使用する方法の詳細を読む

于 2012-08-16T10:58:14.013 に答える