Asp.net core Identity的配置
程序员文章站
2023-12-28 14:51:22
...
使用Asp.net core Identity进行身份验证的,可以参考使用如下的代码样版。这套样板代码包括:
(1)AddDbContextPool 添加数据库配置信息
(2)AddIdentity 配置IdenittyUser和IdentityRole及对应的Repositoty
(3)Configure<IdentityOptions> 对IdentityOptions的进一步配置,可选。也可以在上一步AddIdentity全部配置完成
(4)ConfigureApplicationCookie 对Cookie的配置
(5)Configure<PasswordHasherOptions>对于密码哈希的配置
//添加数据库的配置信息
services.AddDbContextPool<WebApplication4Context>(
dbContextOptions => dbContextOptions
.UseMySql(
// Replace with your connection string.
Configuration.GetConnectionString("MySqlConnection"),
//"server=localhost;port=3060;user=root;password=123;database=test",
// Replace with your server version and type.
推荐阅读
-
ASP.NET CORE[练习]-Identity-Assertion
-
Asp.net core Identity的配置
-
asp.net core 读取Appsettings.json 配置文件
-
Asp.Net Core 轻松学-HttpClient的演进和避坑
-
ASP.NET环境的基本配置——VS2008+SQLEXPRESS+IIS5.1/IIS7.0
-
Asp.Net Core 轻松学-基于微服务的后台任务调度管理器
-
Aso.Net Core 的配置系统Configuration
-
用例子看ASP.NET Core Identity是什么?
-
Hangfire在ASP.NET CORE中的简单实现方法
-
Asp.net Core应用程序在Linux上部署的图文详解