I had problem with login/registration pages UI looks. And problem was with lacking of app.UseStaticFiles(); in Configure method of Startup class.
UI before changes:

Login:9 GET https://localhost:5001/Identity/lib/bootstrap/dist/css/bootstrap.css net::ERR_ABORTED 404 (Not Found)
Login:10 GET https://localhost:5001/Identity/css/site.css net::ERR_ABORTED 404 (Not Found)
Login:109 GET https://localhost:5001/Identity/lib/jquery/dist/jquery.js net::ERR_ABORTED 404 (Not Found)
Login:117 GET https://localhost:5001/Identity/lib/jquery-validation/dist/jquery.validate.js net::ERR_ABORTED 404 (Not Found)
Login:118 GET https://localhost:5001/Identity/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js net::ERR_ABORTED 404 (Not Found)
Login:111 GET https://localhost:5001/Identity/js/site.js?v=4q1jwFhaPaZgr8WAUSrux6hAuh0XDg9kPS3xIVq36I0 net::ERR_ABORTED 404 (Not Found)
Login:110 GET https://localhost:5001/Identity/lib/bootstrap/dist/js/bootstrap.bundle.js net::ERR_ABORTED 404 (Not Found)

So to solve these errors we need add “app.UseStaticFiles();” in Startup.cs.
app.UseStaticFiles();
Changes in Startup.cs, Configure method:

UI after changes:

Now it looks a little better 🙂