Azure 中的 ASP.NET MVC 应用重定向中断

Azure 中的 ASP.NET MVC 应用重定向中断

信息

我正在用 ASP.NET MVC 开发一个 Web 应用程序。它在本地(甚至在我网络上的测试服务器上)运行良好。当我将其推送到 Azure 时,几个重定向中断并出现通用 500 错误。我无法想象问题出在哪里。我甚至为所有受影响的重定向设置了显式路径,但它仍然中断。如果有人能告诉我如何解决这个问题,我将非常高兴。

代码:

控制器

[HttpGet]
public ActionResult DeleteOption(int id)
{
    Option o = Option.GetOptionByID(cadb, id);
    long qid = o.QuestionID;
    Option.Delete(cadb, id);
    return Redirect("/Build/ManageOptions?id=" + qid);
}

视图:调用控制器方法的按钮

<a href="/Build/[email protected]" class="btn btn-danger btn-sm">Delete</a>

我认为模型在这里没有任何关系,但是如果您出于某种原因想要看到它,请告诉我。

如果缺少任何信息,请询问,我会尽快添加。谢谢!

相关内容