IdentityServer
zinger198208
淡淡人生
展开
-
IdentityServer4使用OpenIdConnect实现单点登录
前面写的四种OAuth2.0实现模式只涉及到IdentityServer4的OAuth2.0特性,并没有涉及到OenId方面的。OpenIdConnect是OAuth2.0与OpenId的结合,并加入了一个重要的概念:id_token。我们之前所讲的token是用于访问授权的access_token,而id_token是用于身份验证的,作用完全不同,这一点要区分开来。access_token是OAth2.0特性,而id_token是OpenIdConnect方案为改善OAuth2.0方案在身份验证方面的薄弱转载 2020-10-28 12:14:25 · 1203 阅读 · 0 评论 -
IdentityServer4结合Mysql
前面写的示例中,IdeneityServer使用的是内存缓存的存储方式,所有的配置都写在Config.cs里。在实际应用中,应该使用数据库存储方式,方便随时配置,如添加新的用户、资源、客户端,也可以节省服务器内存。本文从三个方面来实现IdentityServer4结合Mysql实现数据库存储方式,分别是客户端及资源数据、令牌及授权码数据以及用户数据。一,准备内容1,准备MySql数据库服务器,新建一个空的数据库2,IdentityServer需要安装以下几个程序包。 1 2转载 2020-10-28 12:12:41 · 607 阅读 · 1 评论