0

我正在使用CreateUserWizard注册用户。控件的内置逻辑正在完成添加用户的所有工作。但是,在注册时,我希望用户被视为“经过身份验证”。我认为该Authenticate函数会对我进行身份验证,但该函数将Authenticated布尔值设置为 False。但是请注意,该ValidateUser函数返回 True。

如何在注册后自动登录/验证使用,以便他在使用新凭据注册后不必“登录”?

Protected Sub CreateUserWizard1_CreatedUser(ByVal sender As Object, 
              ByVal e As System.EventArgs) Handles CreateUserWizard1.CreatedUser

  Dim Authenticated As Boolean =
                     FormsAuthentication.Authenticate(CreateUserWizard1.UserName,
                                                      CreateUserWizard1.Password)
  Dim Validated As Boolean = Membership.ValidateUser(CreateUserWizard1.UserName,
                                                     CreateUserWizard1.Password) 
End Sub
4

1 回答 1

1

如果验证确实是正确的,那么您可以使用 SetAuthCookie。

于 2010-07-05T20:53:28.343 回答