.NET Core 2.0 基于 IdentityServer4 實(shí)現(xiàn) SSO

看了很多 IdentityServer4 的文章,東拼西湊的,基本滿足了自己的需求,現(xiàn)將整個(gè)方式記錄下來。

基本需求:

  1. 整合 .NET Identity
  2. 自有用戶數(shù)據(jù)庫(MySQL)
  3. 數(shù)據(jù)訪問使用 Dapper

系統(tǒng)&軟件環(huán)境:

  1. Windows 7 Pro
  2. Visual Studio 2017 Pro 15.5.2
本文涉及的項(xiàng)目

共四個(gè)項(xiàng)目(非 MVC 項(xiàng)目):

  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

單擊上面的鏈接,查看詳細(xì)內(nèi)容

整體效果

參考文獻(xiàn)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 目錄在此Client 端在此Api 端在此 Auth 端是整個(gè) SSO 的核心。 基本邏輯: 采用 HybridA...
    缺水的海豚閱讀 10,238評(píng)論 0 4
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,923評(píng)論 18 139
  • .NET Core 2.0 長久以來,.NET框架一直因?yàn)橹荒茉赪indows系統(tǒng)上運(yùn)行而被人黑。所以微軟重寫了一...
    樂百川閱讀 933評(píng)論 5 4
  • 1 和W是高中同學(xué),畢業(yè)之后也沒見過面,僅從朋友圈了解。后來有一次約著見面吃飯。帶著欣喜的心情去見她,老遠(yuǎn)就已經(jīng)認(rèn)...
    巷西閱讀 535評(píng)論 4 2
  • 讀書打卡——第八天 讀書時(shí)間,2016年12月27日,11點(diǎn)。 第18章,愛,管制,傾聽,尊重與理解。 這是一個(gè)專...
    曹盈盈閱讀 133評(píng)論 0 0