#region 由SoapHeader扩展而来的用户验证类
public class AuthHeader:SoapHeader
{
public string Username;
public string Password;
public string UnitNo;
#region 验证用户密码
private bool CheckLogin(string strUserName, string strUserPwd)
{
string WSUserName = ConfigurationManager.AppSettings["WSUserName"].ToString();
string WSPassWord = ConfigurationManager.AppSettings["WSPassWord"].ToString();
if (strUserName == WSUserName && strUserPwd == WSPassWord)
{
return true;
}
return false;
}
public bool IsValid()
{
return CheckLogin(Username, Password);
}
#endregion
}
#endregion