快速入门提供了各种常见IdentityServer方案的分步说明。他们从基础到复杂 - 建议您按顺序完成它们。
- 将IdentityServer添加到ASP.NET Core应用程序
- 配置IdentityServer
- 为各种客户发放令牌
- 保护Web应用程序和API
- 添加对基于EntityFramework的配置的支持
- 添加对ASP.NET身份的支持
- 添加AdminUI社区版以管理用户和配置
每个快速入门都有一个参考解决方案 - 您可以 在quickstarts文件夹中的IdentityServer4.Samples repo中找到代码 。
8.1 准备
你应该做的第一件事是安装我们的模板:
dotnet new -i IdentityServer4.Templates
它们将被用作各种教程的起点。
好的 - 让我们开始吧!