私のコードビハインド
protected void LogonForm_Authenticate(object sender, AuthenticateEventArgs e)
{
bool auth = false;
if (FormsAuthentication.Authenticate(LogonForm.UserName, LogonForm.Password))
{
auth = true;
}
e.Authenticated = auth;
}
それは偽になります。OnAuthenticate イベントを指定しないと、ユーザーが検証され、期待どおりに動作します。何を与える?
デフォルトの OnAuthenticate コードを呼び出して、その最後に追加のチェックを追加したいだけです。どちらのシナリオでも LDAP を使用して認証しています。