提供了基于ASP.NET身份的实现,用于管理IdentityServer用户的身份数据库。此实现是IdentityServer中的扩展点,以便为用户加载身份数据以将声明发送到令牌。

这个支持的仓储位于此处,NuGet包就在这里

要使用此库,请正常配置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使用实现IUserClaimsPrincipalFactoryIResourceOwnerPasswordValidatorIProfileService的ASP.NET Identity。它还配置了一些用于IdentityServer的ASP.NET Identity选项(例如要使用的声明类型和身份验证cookie设置)。

github地址

最新文章

  1. Basic Calculator II
  2. C#开发微信门户及应用(29)--微信个性化菜单的实现
  3. Hibernate一对多关联
  4. Intent启动一个新的页面
  5. Eclipse快捷键/快捷操作汇总
  6. XMLHttpRequest 对象
  7. 更新win7资源管理器
  8. oracle 行转列 分析函数
  9. hdu 4548 第六周H题(美素数)
  10. 字符(汉子)转换为ASCII
  11. nodejs在cmd提示不是内部或外部命令解决方法
  12. Nginx服务器配置之location语法分析
  13. 前端CDN公共库整理
  14. windows查看端口占用 windows端口占用 查找端口占用程序 强制结束端口占用 查看某个端口被占用的解决方法 如何查看Windows下端口占用情况
  15. lua --- 表操作
  16. scrapy splash 之一二
  17. 解决logging模块日志信息重复问题
  18. 整合Spring框架和MyBatis框架
  19. WPF 带清除按钮的文字框SearchTextBox
  20. C# switch-case中的或(or)操作

热门文章

  1. 使用Spring Aop自定义注解实现自动记录日志
  2. 异步使用委托delegate --- BeginInvoke和EndInvoke方法
  3. iOS UILabel 文字 置顶/置底 实现
  4. SQL server SELECT 语句的基本结构
  5. javascript---split 和 join 的区别
  6. 文件上传控件bootstrap-fileinput的使用
  7. spring的配置和使用
  8. Tensorboard可视化(关于TensorFlow不同版本引起的错误)
  9. Azure Web连接到Azure MySql Db
  10. JavaEE开发之基于Eclipse的环境搭建以及Maven Web App的创建