1
嘿家伙, 我使用dotnetnuke作为我的CMS,由于某种原因,我想手动登录用户到网站,我能够登录,但问题是,即使我输入无效的密码,仍然dotnetnuke登录我。我使用下面的代码。以编程方式登录在dotnetnuke
UserInfo objUser = new UserInfo();
objUser.Username = Login1.UserName;
UserMembership objMembership = new UserMembership(objUser);
objMembership.Username = Login1.UserName;
objMembership.Password = Login1.Password;
objUser.Membership = objMembership;
//UserCreateStatus result = UserController.CreateUser(ref objUser);
UserController.UserLogin(0, objUser, Request.ServerVariables["SERVER_NAME"], this.Request.UserHostAddress, true);