我正在使用ASP.NET身份模板创建用户。
用于创建用户的主要代码是
await UserManager.CreateAsync(user, model.Password);
返回成功。
我能够通过新创建的用户登录,但是我无法在数据库表aspnetusers
中看到这些用户。
我也尝试过注册用户视图google,创建用户,也可以登录,但是他们不在数据库表中。
表中最初创建的用户很少,但是刷新.edmx
之后,看不到它们。
任何帮助将不胜感激。
更新 我在旧的上面的web.config中添加了一个默认的连接字符串,现在aspnet身份正将我的数据库用于所有目的。 新的连接字符串是:
<add name="DefaultConnection" connectionString="Data Source=DESKTOP-MVNRJK0\SQLS17; Initial Catalog=OxfordLibrary;Integrated Security=True"
providerName="System.Data.SqlClient" />
答案 0 :(得分:0)
我猜所有用户都保存在名为“默认连接”的连接字符串指定的LocalDb文件中。确保连接字符串以及连接字符串中的凭据正确无误。
在DBContext类中,也许在Identity模型中,请确保连接字符串不是“ DefaultConnection”。请让我知道是否还有其他问题。 :)