原文:asp.net core系列 54 IS4用客戶端憑據保護API

一. 概述 本篇開始進入IS 實戰學習,從第一個示例開始,該示例是 使用客戶端憑據保護API ,這是使用IdentityServer保護api的最基本場景。該示例涉及到三個項目包括:IdentityServer項目 API項目 Client項目,都有自己的宿主,為了方便開發,放在了一個解決方案下 Quickstart.sln ,三個項目的分工如下: IdentityServer項目是包含基本的Id ...

2019-04-12 09:22 5 867 推薦指數:

查看詳情

asp.net core系列 58 IS4 基於瀏覽器的JavaScript客戶端應用程序

一. 概述   本篇探討使用"基於瀏覽器的JavaScript客戶端應用程序"。與上篇實現功能一樣,只不過這篇使用JavaScript作為客戶端程序,而非core mvc的后台代碼HttpClient實現。 功能一樣:用戶首先要登錄IdentityServer站點,再使用 ...

Fri Apr 19 22:17:00 CST 2019 3 693
asp.net core系列 55 IS4使用Identity密碼保護API

一.概述   OAuth 2.0資源(web api)所有者密碼授權,允許客戶端(Client項目)向令牌服務(IdentityServer項目)發送用戶名和密碼,並獲取代表該用戶的訪問令牌。在官方文檔中講到:規范通常建議不要使用“資源所有者密碼授權”。當用戶進行身份驗證並請求訪問令牌時,使用 ...

Mon Apr 15 18:25:00 CST 2019 3 712
asp.net core系列 53 IdentityServer4 (IS4)介紹

一.概述   在物理層之間相互通信必須保護資源,需要實現身份驗證和授權,通常針對同一個用戶存儲。對於資源安全設計包括二個部分,一個是認證,一個是API訪問。     1 認證     認證是指:應用程序需要知道當前用戶的身份時,需要進行身份驗證,確定用戶是否有效。最常見的身份驗證協議 ...

Thu Apr 11 17:05:00 CST 2019 1 994
.NET Core IdentityServer4實戰 第一章-入門與API添加客戶端憑據

內容:本文帶大家使用IdentityServer4進行對API授權保護的基本策略 作者:zara(張子浩) 歡迎分享,但需在文章鮮明處留下原文地址。   本文將要講述如何使用IdentityServer4對API授權保護以及如何攜帶Token進行訪問受保護API ...

Sun Jan 27 03:20:00 CST 2019 24 3262
ASP.NET Core SignalR (九):SignalR .NET 客戶端

ASP.NET Core SignalR .NET 類庫允許你從.NET app 和 SignalR hubs 進行通信。 本章的示例代碼是一個WPF 應用程序,其使用了SignalR .NET客戶端類庫。 安裝SignalR .NET 客戶端包 ...

Sun Mar 22 18:49:00 CST 2020 0 749
ASP.NET Core 使用 Redis 客戶端

Mac OS 安裝 Redis(用於連 Redis 服務器,方便查看數據):https://redis.io/topics/quickstart wget http://download.re ...

Wed May 31 06:49:00 CST 2017 1 6315
asp.net core系列 57 IS4 使用混合流(OIDC+OAuth2.0)添加API訪問

一.概述   在上篇中,探討了交互式用戶身份驗證,使用的是OIDC協議。 在之前篇中對API訪問使用的是OAuth2.0協議。這篇把這兩個部分放在一起,OpenID Connect和OAuth 2.0組合的優點在於:可以使用單個協議和令牌服務,進行單次交換來實現這兩者。   上篇中使 ...

Thu Apr 18 22:49:00 CST 2019 0 675
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM