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進行身份驗證。
您能否提一下您依靠什麼樣的會員供應商進行身份驗證?某些自定義成員資格提供程序是否繼承了MembershipProvider抽象類? (在web.config中設置的提供者集合的類型從) –
2010-11-19 22:01:12