第63章 ASP.NET Identity 支持 - Identity Server 4 中文文档(v1.0.0)
2024-08-23 04:32:19
提供了基于ASP.NET身份的实现,用于管理IdentityServer用户的身份数据库。此实现是IdentityServer中的扩展点,以便为用户加载身份数据以将声明发送到令牌。
要使用此库,请正常配置ASP.NET Identity。然后在调用AddIdentityServer
后使用AddAspNetIdentity
扩展方法:
public void ConfigureServices(IServiceCollection services)
{
services.AddIdentity<ApplicationUser, IdentityRole>()
.AddEntityFrameworkStores<ApplicationDbContext>()
.AddDefaultTokenProviders();
services.AddIdentityServer()
.AddAspNetIdentity<ApplicationUser>();
}
AddAspNetIdentity
需要作为通用参数,为您的用户建模ASP.NET Identity(以及传递给AddIdentityASP.NET Identity 的同一个用户)。这将配置IdentityServer使用实现IUserClaimsPrincipalFactory
,IResourceOwnerPasswordValidator
和IProfileService
的ASP.NET Identity。它还配置了一些用于IdentityServer的ASP.NET Identity选项(例如要使用的声明类型和身份验证cookie设置)。
最新文章
- Basic Calculator II
- C#开发微信门户及应用(29)--微信个性化菜单的实现
- Hibernate一对多关联
- Intent启动一个新的页面
- Eclipse快捷键/快捷操作汇总
- XMLHttpRequest 对象
- 更新win7资源管理器
- oracle 行转列 分析函数
- hdu 4548 第六周H题(美素数)
- 字符(汉子)转换为ASCII
- nodejs在cmd提示不是内部或外部命令解决方法
- Nginx服务器配置之location语法分析
- 前端CDN公共库整理
- windows查看端口占用 windows端口占用 查找端口占用程序 强制结束端口占用 查看某个端口被占用的解决方法 如何查看Windows下端口占用情况
- lua --- 表操作
- scrapy splash 之一二
- 解决logging模块日志信息重复问题
- 整合Spring框架和MyBatis框架
- WPF 带清除按钮的文字框SearchTextBox
- C# switch-case中的或(or)操作
热门文章
- 使用Spring Aop自定义注解实现自动记录日志
- 异步使用委托delegate --- BeginInvoke和EndInvoke方法
- iOS UILabel 文字 置顶/置底 实现
- SQL server SELECT 语句的基本结构
- javascript---split 和 join 的区别
- 文件上传控件bootstrap-fileinput的使用
- spring的配置和使用
- Tensorboard可视化(关于TensorFlow不同版本引起的错误)
- Azure Web连接到Azure MySql Db
- JavaEE开发之基于Eclipse的环境搭建以及Maven Web App的创建