我在ASP.NET MVC 2(VS 2010)中使用FormsAuthentication
进行活动目录身份验证时遇到了一些问题。
根据我的理解,如果我在Options-> Debug中检查'启用源服务器支持'和'启用.Net Framework源步进',我应该可以进入/通过Microsoft FormsAuthentication.Authenticate
的源代码。 - >常规并在选项 - >调试 - >符号中指定'Microsoft符号服务器'。
我已经完成了这个并且可以进入一大堆MS源代码,但不是FormsAuthentication.Authenticate
。调试器简单地跨过它。
谁能告诉我为什么会这样?如果我可以进入FormsAuthentication.Authenticate
,那将使我的生活变得更加容易。
感谢。
答案 0 :(得分:1)
好的,我的傻瓜。
我应该使用Membership.ValidateUser NOT FormsAuthentication.Authenticate。
我的问题全部解决了:)
但是,我从未弄清楚为什么我无法进入FormsAuthentication.Authenticate。我想这仍然是一个谜......