0

我正在使用 EF 4 开发一个 mvc3 应用程序。该构建对所有开发人员都运行良好,除了一个用户。当该用户运行该应用程序时,他们在 chrome 中收到重定向循环错误,并且在以该用户身份登录的调试器中检查代码时,我可以看到多个线程无缘无故地产生。应用程序中没有显式的线程启动或管理,并且无论为调试指定的默认起始页如何,此问题都会持续存在。

我很乐意发布代码,但我不知道从哪里开始。

任何帮助将不胜感激。

4

1 回答 1

0

所以我从入口点开始,从头到尾遍历代码。它最终成为应该被弃用的过滤器属性中的重定向,但仍被调用。它的构造很差,并且 OnActionExecuting 的失败状态导致重定向到“/”,您可以看到结果。

感谢您让我的头虚拟摇晃并让我回到基础。多个线程是一种症状,而不是根本原因。

于 2012-12-11T13:45:57.717 回答