ユーザーがすでにログインしているが、それでもログインコントローラーにアクセスしようとすると、 MyEvents コントローラーにリダイレクトするログインコントローラーがあります。
私のコードでは RedirectToAction という行が実行されていますが、何も起こりません。Ajax 呼び出しでリダイレクトできないことはわかっていますが、これは別のページから への実際の GET 要求/Login
です。リダイレクトしない理由はないようです。
Function Index(Optional ReturnUrl As String = "") As ActionResult
If HttpContext.User.Identity.IsAuthenticated Then
RedirectToAction("Index", "MyEvents") 'This Line is being read, but nothing happens
End If
Return View()
End Function