学习 skoruba/ IdentityServer4.Admin 完整版
Posted hopesun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习 skoruba/ IdentityServer4.Admin 完整版相关的知识,希望对你有一定的参考价值。
想学习 IdentityServer4 的身份服务器的开发,但正好处于 Net Core 发布 3.0,各种框架处于升级中。
IdentityServer4 尽提供了基础的功能,界面UI 需要扩展,或者购买商业咨询服务。Github 有几个扩展的项目,其中两个处于持续的更新中,包括升级 Net Core 3.0,分别是:brunohbrito/JPProject.IdentityServer4.SSO,
- Skoruba.IdentityServer4.STS.Identity
- Skoruba.IdentityServer4.Admin
- Skoruba.IdentityServer4.Admin.Api
主项目依赖:Skoruba.IdentityServer4.Admin.EntityFramework
(依赖 Skoruba.IdentityServer4.Admin.EntityFramework.Extensions)
Skoruba.IdentityServer4.Admin.EntityFramework.Identity (依赖 Admin.EntityFramework)
Skoruba.IdentityServer4.Admin.EntityFramework.Shared (依赖 Admin.EntityFramework、Identity)
要真正能运行起来,重点是 EF Core 的配置,以及 数据’迁移‘ 命令的运行。由于使用了EF框架,可以支持多种数据库:MSSQL、PostgreSQL, SQLite, mysql等,但首先要安装相应的驱动。
以上是关于学习 skoruba/ IdentityServer4.Admin 完整版的主要内容,如果未能解决你的问题,请参考以下文章
IdentityServer 网站中缺少的声明,包括所有样本
One by One系列IdentityServer4授权码流程
使用 IdentityServer4.AccessTokenValidation 包向 IdentityServer3 授权 .NET 5 Web API 引用令牌时遇到问题