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 に答える