从LocalDB更改为SQL数据库后,SignInManager.ExternalSignInAsync始终失败

时间:2015-10-14 18:31:23

标签: sql asp.net-mvc login oauth oauth-2.0

因此,当我最初在我的测试MVC应用程序中使用Google登录时,我注册,我的凭据保存在SQL数据库中,我已经登录了。但是当我退出并尝试使用相同的Gmail帐户重新登录时,该程序无法识别我正在尝试使用已在数据库中注册的用户名登录 - 因此它会提示我重新登录注册页面,显然我无法注册,因为该帐户已经注册。

这只发生在我从本地数据库切换到SQL数据库时。一切都在本地数据库上正常工作。

有人可以如此善意地提供一些指导吗?非常感谢!

1 个答案:

答案 0 :(得分:0)

傻傻的我。我错过了AspNetUsers表的Create Table查询中的内容。一切顺利!