原文: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