.NET Core 2.0 基于 IdentityServer4 实现 SSO

看了很多 IdentityServer4 的文章,东拼西凑的,基本满足了自己的需求,现将整个方式记录下来。

基本需求:

  1. 整合 .NET Identity
  2. 自有用户数据库(MySQL)
  3. 数据访问使用 Dapper

系统&软件环境:

  1. Windows 7 Pro
  2. Visual Studio 2017 Pro 15.5.2
.NET Core 2.0 基于 IdentityServer4 实现 SSO_第1张图片
本文涉及的项目

共四个项目(非 MVC 项目):

  1. SSO(.NET Core Razor Page),地址:localhost:30000
  2. Client1(.NET Core Razor Page),地址:localhost:30001
  3. Client2(.NET Core Razor Page),地址:localhost:30002
  4. Api1(.NET Core WebAPI),地址:localhost:30101

单击上面的链接,查看详细内容

整体效果

参考文献

  • 小菜学习编程 - IdentityServer4
  • 晓晨Master - IdentityServer4
  • 那些年干过的猥琐事 - IdentityServer4

你可能感兴趣的:(.NET Core 2.0 基于 IdentityServer4 实现 SSO)