ユーザのユーザ名+パスワードを有効にすることは可能ですか?はログインしていませんか?ASP.NET - ログインしないでユーザーを検証しますか?
if (!Page.IsValid)
return;
if (Membership.ValidateUser(UsernameInput.Text, PasswordInput.Text))
{
FormsAuthentication.RedirectFromLoginPage(UsernameInput.Text, false);
}
else { [...] }
応答のためにCookieを設定Membership.ValidateUser()コールの場合:私は、通常のログインブロックは次のようになります理解しています。
ただし、パスワードが確認された後に実行する追加チェックがあります。 (例えば、そのユーザーの有効期限を引き出す)。
呼び出すことなくそれを行う方法はありますか。FormsAuthentication.SignOut();ページを無効にした後の?
ユーザ名/パスワードがデータベース内に存在する場合は、そのような検証が必要ですか? – Sudantha
@Overflow; FormsAuthentication.Authenticate()を呼び出す方法は? – BeemerGuy
@BeemerGuy:動作しません: "Authenticateメソッドは、アプリケーション構成ファイルの資格情報セクションに格納されているユーザー資格情報を検証します。または、ASP.NETメンバシップを使用して資格情報を格納し、 " http://msdn.microsoft.com/en-us/library/system.web.security.formsauthentication.authenticate.aspx – Greg