.net core identityserver4 学习日志

对identityserver4  神往已久,先记录下官网哈:https://identityserver4.readthedocs.io/en/latest/

折腾了两个星期,终于把identityserver4 应用在项目中,从一无所知到搭建完成,参考学习了很多大佬文章。

首先记录一下学习路线,后续在把项目总结一下项目实际的应用

1  首先必须需要先了解一下各种概念,比如 JWT, OAuth2.0 ,OpenId,OpenId  Nettet等 。 这些很重要,不了解很多东西都会看不到,也不明白为什么要这样做

  OAuth2.0了解  推荐   阮一峰的OAuth2.0 系列博客  http://www.ruanyifeng.com/blog/2019/04/oauth-grant-types.html

  OpenId  维基百科介绍  https://zh.wikipedia.org/wiki/OpenID

  IdentityServer4 实现 OpenID Connect 和 OAuth 2.0    https://www.cnblogs.com/xishuai/p/identityserver4-implement-openid-connect-and-oauth2.html

2   基本概念知道了,就可以开始啃官网文档了,可以同时配合一些优秀大佬的博客加深理解

   * 推荐杨旭的B站视频,视频基本就是官方文档的实现,讲得很好  https://www.bilibili.com/video/av42364337

    https://www.bbsmax.com/A/E35pbE9bzv/  这视频的文字版本。

  * 老张的哲学  https://www.cnblogs.com/laozhang-is-phi/   这系列教程也很棒,一步步搭建项目

 * Jlion 的教程比较贴切我的项目 ,参考了里面很多东西 https://www.cnblogs.com/jlion/p/12447081.html

*雨夜朦胧 https://www.cnblogs.com/RainingNight/p/jwtbearer-authentication-in-asp-net-core.html  这系列不是必备的,但是能知道最好,可以知道一些底层实现原理

3   该知道的都知道了,就可以开始敲了,要是无从下手可以看看官方示例代码  

    https://github.com/sheng-jie/IdentityServer4.Samples

   实际项目中还是很出现不懂的地方,我把identityserver4的源代码整理出来了,直接引用源代码,可以看到一些文档看不到的东西

4   后面就差实践部分了

原文地址:https://www.cnblogs.com/shiding/p/12984558.html