访问 Dashboard\Index 页面时页面未正确重定向

时间:2021-02-11 01:10:08

标签: c# asp.net-mvc iis

我无法在本地复制这个问题,它只发生在我们的临时服务器中。这是帐户控制器中登录功能中的代码:

i >= 0

这仅在打开 public ActionResult Login(string returnUrl) { if (Request.IsAuthenticated) { if (User.IsInRole(Role.Customer)) { return RedirectToAction("Catalog", "Inventory"); } else if (User.IsInRole(Role.Admin)) { return RedirectToAction("Dashboard", "Admin"); } else { return RedirectToAction("Index", "Dashboard"); } } else { ViewBag.ReturnUrl = returnUrl; return View(); } } 时发生,打开其他页面没有问题。发生这种情况时,我将附上网络截图。它正在访问同一页面。 enter image description here

是否有可能是因为我在本地将其设置为 https 而在登台时设置为 http?

稍作改动后就变成这个样子了。错误:Admin/Error?w=Column 'UserId' 不属于表 Table。 enter image description here

1 个答案:

答案 0 :(得分:1)

您应该注意您的编程语言、平台、操作系统和框架。我建议您学习如何使用 Wireshark 并了解 TCP/IP,以便分析您的网络传输并查找错误。

您的状态代码是 302,这意味着您的路径 Dashboard\Index 已被临时移动。确保将所有文件和目录放在正确的位置。