有人可以帮我调试这个问题:
我正在开发一个 MVC webapp。我有一个动态路由系统,将数据库中的路由存储为friendlyUrls
. 我所有友好的 url 逻辑几个月来一直运行良好,所以它可能与错误无关。
今天早上,当我导航到特定的 url 时,我突然开始Stackoverflow
在库中收到异常。此 mvc 路由指向控制器操作 ( )。动作由自定义动作过滤器赋予属性,但动作过滤器和动作代码都不会被命中。System.Core.dll
~/Login
AccountController.Login()
我可以停止使用断点的最后一个代码是global.asax
'FormsAuthentication_OnAuthenticate
方法。此方法运行良好并设置用户的角色(此时没有角色,因为他还没有登录)。然后它退出此方法并立即抛出Stackoverflow
异常。
我找不到任何其他受影响的页面,但无法正确测试它,因为我无法登录管理页面(也可能存在问题)。
谁能告诉我如何获得有关导致此问题的原因的更多信息?