带有Google OAuth2登录问题的MVC 5应用程序

时间:2014-05-19 19:46:44

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

我正在关注this article使用Google帐户登录。但是,即使在将最新版本的实体框架安装到项目以及最新版本的Microsoft.AspNet.Identity.Core和Microsoft.AspNet.Identity.Owin之后,我仍然在这些行中出现错误

app.CreatePerOwinContext(ApplicationDbContext.Create);    app.CreatePerOwinContext(ApplicationUserManager.Create);

第一个错误是我的ApplicationDbContext不包含Create的定义。现在这怎么可能?或者这是我必须在ApplicationDbContext类中实现的东西吗?如果是,当重新创建edmx文件时,这些更改是否会丢失?

第二个问题是没有ApplicationUserManager类存在。什么必须是这个类的定义?

我错过了一些参考资料吗?

感谢。

1 个答案:

答案 0 :(得分:0)

您的代码中不需要这些行,该文章使用旧版本的模板。您需要做的就是复制Google AppId并且它应该可以正常工作