当前位置: 首页 > 知识库问答 >
问题:

无法使用ASP.NET核心中的MySql数据库和标识

闻法
2023-03-14

我已经用MVC创建了一个ASP.NET核心Web。我用Identity搭建了它,并添加了我的默认布局页面和使用了登录页面。现在我遇到了一个问题,当我登录时,它找不到列“username”和“password”,我相信。我不是很确定,我会承认我能得到的所有帮助:)。这是我的网站上的错误:

MySqlException: Unknown column 'u.AccessFailedCount' in 'field list'

而错误页面中红色部分为:

var result = await _userManager.CreateAsync(user, Input.Password);

事先谢谢!

共有1个答案

冯通
2023-03-14

如果您的实体包含属性AccessFailedCount并且数据库中确实缺少该列,那么您可能忘记了创建新的迁移。

有关更多信息,请参阅关于如何处理迁移的正式文档。

或者您忘记配置模型,将列添加到dbContext中的onmodelcreating-方法中。有关如何配置数据库模型的详细信息,请检查此链接。

 类似资料:
  • .NET核心和ASP.NET核心到底有什么区别?

  • 我有一个 ASP.NET Core应用程序,它使用nuget包 v2.19.80和连接到Oracle数据库。根据请求数据,可能需要每次连接到不同的数据库。 连接发生字符串是这样创建的: 运行以下查询时 响应是< code>tcp。如何配置连接或连接字符串,或者如何将协议从< code>tcp更改为< code > TCP 。 根据这里的留档,这是支持的2种类型。我想确保我的连接是安全的(SSL/T

  • 我正在尝试使用带有TCPS协议的内核与oracle数据库建立连接 asp.net。当我打开连接时,它给了我可执行文件 网络传输:解析钱包位置的SSL失败 TCPS:无效的SSL钱包(魔术版) 注意:当我尝试使用与TOD预言机相同的钱包位置连接databes时,它已成功连接。但不连接 with.net 核心。

  • 我在Eclipse中使用m2e插件。我创建了一个Maven项目,并在POM中添加了dropwizard-core依赖项,如http://dropwizard.codahale.com/getting-started/. 但是,我不能导出特定的dropwizard-core类。例如,当我 导入com.yammer.dropwizard.config.Configuration; 我收到一个错误,指出

  • 应用程序是由angular开发的。 首先,用户应该使用Cognito登录。因此,在用户登录后,应用程序将获得CognitoUser数据,如其id令牌、访问密钥和会话令牌。 然后应用程序将开始连接到Iot Core,并尝试订阅或发布数据到我想要的主题。但我总是遇到Mqtt立即断开连接的情况。 以下是我的连接代码: 在运行代码之前,我还运行以下命令:

  • 我正在尝试连接我的android应用程序,该应用程序使用php将登录页面连接到数据库。它正在连接到数据库。但它并不是从表中检索所有列。相反,只获取两个冒号。下面是代码 请帮我解决这个问题。 这里是登录表单的PHP代码 我的logcat显示以下错误。 但它显示点击提交按钮后停止工作,我需要检索数据显示在Android模拟器上 包com。实例主要的导入java。木卫一。缓冲读取器;导入java。木卫一