【问题标题】:Moving Identity Modules outside the ASP.NET MVC Project将身份模块移出 ASP.NET MVC 项目
【发布时间】:2014-10-13 00:34:16
【问题描述】:

我正在使用 ASP.NET MVC 5 和 Identity 2.0

我将 Identity 2.0 类(在 Model/IdentityModel.csStartup/IdentityConfig.cs 中定义的类)移至类库,因为我的所有模型都需要驻留在网站之外,ApplicationUser 类也是如此。

移动类后,我必须安装 Microsoft.AspNet.Identity.EntityFrameworkMicrosoft.AspNet.Identity.Owin nuget。

现在当我运行应用程序时,我收到以下错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

Stack Trace here

我真的不知道哪里出了问题。在Startup.cs 之前,一切似乎都运行良好。

【问题讨论】:

    标签: asp.net-mvc asp.net-identity owin


    【解决方案1】:

    我设法通过删除数据库并让 EF 为我创建一个新数据库来解决它。 ApplicationDbInitializer 的 Seed() 被正确调用,一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-04
      • 2015-05-05
      • 1970-01-01
      • 2016-12-04
      • 1970-01-01
      • 1970-01-01
      • 2012-01-28
      相关资源
      最近更新 更多