配置了一个用ADMemberShip验证用户的网站,发现手工在AD域里创建的用户不能在验证成功,必须后面要加@再加域名才能验证成功,等有时间再调查一下!
下面是Web.Config的配置的主要部分
在页面中要引用 System.Web.Security命名空间
主要引用到MemberShipping静态类,及FormsAuthentication静态类,下面是用到的一些方法Membership.ValidateUser(test001@carat.com, abc123#@#$); FormsAuthentication.SetAuthCookie("test001", true); FormsAuthentication.RedirectFromLoginPage("test001", true); if (User.Identity.IsAuthenticated) { Response.Write(User.Identity.Name); } Membership.CreateUser("test001", abc123#@#$);