小编Den*_*nis的帖子

Asp.net 身份。记住我,不要工作

我创建一个新的 ASP.NET Core 3.1 MVC 项目。身份验证更改:在应用程序内存储用户帐户。

添加新的脚手架项目 -> 身份 -> 选择帐户\登录并注册

环境:

ConfigureServices(IServiceCollection services)
{
    services.AddDbContext<ApplicationDbContext>(options =>
          options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
 
    services.AddDefaultIdentity<IdentityUser>(options => options.SignIn.RequireConfirmedAccount = true)
                .AddEntityFrameworkStores<ApplicationDbContext>();
}

public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
    app.UseAuthentication();
    app.UseAuthorization();
}
Run Code Online (Sandbox Code Playgroud)

接下来我跑了Update-database

用户注册成功。

但是如果我使用“记住我”标志登录。然后下次我进入日志页面时。字段名称和密码为空。如何实现这些字段的自动填充呢?

asp.net-core-mvc identityserver4 asp.net-core-3.1

1
推荐指数
1
解决办法
1947
查看次数