2012-08-23 62 views
3

我刚把我的mvc3项目变成了mvc4项目。我做了一个新项目,没有修改任何配置文件,移动了我的控制器,视图和模型。然后我将mysql导入到项目中。mvc3到mvc4问题

一切工作正常,但我得到了整个授权过程的问题。

如果我补充一点,在我的观点:

@if (User.Identity.IsAuthenticated) 
     { 
      // Something 
     } 
     else 
     { 
      // Another Thing 
     } 

它总是会引发一些东西。它会认为即使我没有通过身份验证(我已经检查了我的cookies,但没有)。

当然,我可以达到我所有的控制器,这些控制器应该用[Authorize]加以保护。

任何想法如何解决这个问题?

非常感谢您的帮助。

回答

0

我已经解决了我的问题。

问题出在我创建了一个空项目的事实。看来完全没有配置。

您必须创建一个默认项目才能拥有正确的设置。