有人可以帮我调试这个问题:
我正在开发一个MVC webapp。我有一个动态路由系统,它将数据库中的路由存储为friendlyUrls
。我所有友好的网址逻辑已经好几个月了,所以它可能与错误无关。
今天早上,当我导航到特定网址Stackoverflow
时,我突然开始在System.Core.dll
库中获得~/Login
例外情况。此mvc路由指向控制器操作(AccountController.Login()
)。该操作由自定义动作过滤器归因,但动作过滤器和动作的代码都没有被击中。
我可以停止使用断点的最后一个代码是global.asax
的{{1}}方法。这个方法运行正常并设置用户的角色(此时该角色为none,因为他还没有登录)。然后它退出此方法,然后立即抛出FormsAuthentication_OnAuthenticate
异常。
我找不到任何其他受影响的网页,但无法预测,因为我无法登录管理页面(问题也可能存在)。
有谁能告诉我如何获得有关导致此问题的更多信息?
答案 0 :(得分:-1)
答案 1 :(得分:-1)
在我的情况下,我在options> debugging中选中了“仅启用我的代码”并且有效