Url.Action 找不到 returns RedirectToAction 的控制器方法

Url.Action cant find controller method which returns RedirectToAction

我有一个 javascript 函数,如果条件满足,它会调用控制器方法。

在 SilentLogout 方法中,它 returns RedirectToAction 方法。

对于此 SilentLogout 方法,没有与之关联的视图。

除了无法找到 SilentLogout 之外,代码运行良好。

仅供参考,此控制器中还有其他方法 returns 查看并且一切正常。

更改 window.location.href 执行“GET”。 除非 [HttpGet] 位于您的 [HttpPost] 上方,否则您已将该操作锁定为仅“POST”。只需删除 [HttpPost] 属性。无论如何,可能没有理由锁定注销方法。