If you have an existing database, and you want to include ASP.NET Identity tables to it, you can face this error. You may not know how to integrate [AspNetRoles], [A
I have faced same problem, Here I was forget to call EnsureCreated(). After calling this method it will create all tables required by Identity.
Startup.cs
public void Configure(IApplicationBuilder app, IHostingEnvironment env, IServiceProvider serviceProvider)
{
...
// Make sure we have the database
serviceProvider.GetService().Database.EnsureCreated();
}