【问题标题】:mvc3 to mvc4 problemsmvc3 到 mvc4 的问题
【发布时间】:2012-08-23 19:35:29
【问题描述】:

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

一切正常,但我在整个授权过程中遇到了问题。

如果我在我的视图中添加它:

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

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

当然,我可以访问所有应使用[Authorize] 保护的控制器。

知道如何解决这个问题吗?

非常感谢您的帮助。

【问题讨论】:

    标签: asp.net asp.net-mvc-4


    【解决方案1】:

    我已经解决了我的问题。

    问题在于我创建了一个空项目。似乎根本没有进行任何配置。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-02
      • 1970-01-01
      • 2012-12-06
      • 1970-01-01
      • 2014-08-02
      • 1970-01-01
      • 2012-09-30
      相关资源
      最近更新 更多