私は次のコードを持っています:
//redirect based on whether the user is admin, company owner, or blog owner
Dim userRole As String = Roles.GetRolesForUser(Membership.GetUser.UserName)(0)
Debug.Print(userRole)
If userRole Is "Administrator" Then
Return RedirectToAction("Index", "Company")
Else
Return RedirectToAction("Index", "Home")
End If
userRoleの値は「Administrator」を出力し、「Administrator」と比較していますが、Companyコントローラーにリダイレクトされるのではなく、「Home」にリダイレクトされます。
どうすればこれを修正できますか?ありがとうございました!
注:これも試しましたが、リダイレクトも実行されません。
If String.Compare(userRole, "Administrator") Then