为什么我不能调试/逐步进入FormsAuthentication.Authenticate?

时间:2010-12-20 11:22:46

标签: asp.net asp.net-mvc debugging visual-studio-2010 forms-authentication

我在ASP.NET MVC 2(VS 2010)中使用FormsAuthentication进行活动目录身份验证时遇到了一些问题。

根据我的理解,如果我在Options-> Debug中检查'启用源服务器支持'和'启用.Net Framework源步进',我应该可以进入/通过Microsoft FormsAuthentication.Authenticate的源代码。 - >常规并在选项 - >调试 - >符号中指定'Microsoft符号服务器'。

我已经完成了这个并且可以进入一大堆MS源代码,但不是FormsAuthentication.Authenticate。调试器简单地跨过它。

谁能告诉我为什么会这样?如果我可以进入FormsAuthentication.Authenticate,那将使我的生活变得更加容易。

感谢。

1 个答案:

答案 0 :(得分:1)

好的,我的傻瓜。

我应该使用Membership.ValidateUser NOT FormsAuthentication.Authenticate。

我的问题全部解决了:)

但是,我从未弄清楚为什么我无法进入FormsAuthentication.Authenticate。我想这仍然是一个谜......