認証されたユーザーのユーザー名に基づいてリダイレクトしようとしています。名前が何かに一致する場合は、ページをリダイレクトします。しかし、以下のコードは、アカウント ページではなく、ホームページに "Admin" を送信するだけのようです。
これは可能ですか?
Protected Sub Page_Init(sender As Object, e As System.EventArgs) Handles Me.Init
If User.Identity.IsAuthenticated Then
Dim CurrentUser As MembershipUser = Membership.GetUser()
If CurrentUser IsNot Nothing Then
If CurrentUser.IsApproved = False Or CurrentUser.IsLockedOut = True Then
FormsAuthentication.SignOut()
FormsAuthentication.RedirectToLoginPage()
End If
If CurrentUser Is "Admin" Then
Response.Redirect("/account/")
End If
Response.Redirect("/home/")
End If
End If
End Sub