类代码:




































































































前台事例:
【用户登录域】示例#region【用户登录域】示例
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default6.aspx.cs" Inherits="Default6" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>ASP.NET模拟登录验证</title>
</head>
<body>
<form id="form1" runat="server">
<div>
账户:<asp:TextBox ID="UserNameTextBox" runat="server"></asp:TextBox><br />
密码:<asp:TextBox ID="PasswordTextBox" runat="server"></asp:TextBox><br />
域名:<asp:TextBox ID="DomainTextBox" runat="server"></asp:TextBox><br />
<asp:Button ID="OKButton" runat="server" OnClick="OKButton_Click" Text="Button" /></div>
</form>
</body>
</html>
=========================================================================
protected void OKButton_Click(object sender, EventArgs e)
{
string UserName = UserNameTextBox.Text;
string Domain = DomainTextBox.Text;
string Password = PasswordTextBox.Text;
UserLoginForDomain CheckUserLogin = new UserLoginForDomain();
if (CheckUserLogin.impersonateValidUser(UserName, Domain, Password))
Response.Write(UserNameTextBox.Text + " is OK");
else
Response.Write(UserNameTextBox.Text + " is Error");
}
#endregion
http://www.cnblogs.com/Hdsome/archive/2010/12/08/1227575.html