新文章 网摘 文章 随笔 日记

文章分类 -  微服务

摘要:zhoubohua 于2022-06-01 14:06:56 .netcore 本文案例说明环境: Windows10、 VS2019、 netcore 3.1 consul概述说明 参考官方地址:https://www.consul.io/docs Consul 是一个服务网格解决方案,提供具有服 阅读全文
posted @ 2022-11-26 09:22 岭南春 阅读(167) 评论(0) 推荐(0)
摘要:ConsulConfigDemo.zip Download Free .NET & JAVA Files API 背景 通常,.NET 和 .NET Core 应用程序中的配置存储在配置文件中,例如 App.config 和 Web.config,或 appsettings.json;但是,它们都有 阅读全文
posted @ 2022-11-26 08:52 岭南春 阅读(230) 评论(0) 推荐(0)
摘要:微服务(入门学习五):identityServer4+ocelot+consul实现简单客户端模式 摘要:简介 主要是采用identity Server4 和ocelot 加上consul 实现简单的客户端模式 开发准备 环境准备 下载并安装Consul具体请参考前几篇的内容 项目介绍 创建ocel 阅读全文
posted @ 2022-11-23 13:30 岭南春 阅读(31) 评论(0) 推荐(0)
摘要:本文介绍基于声明的授权的实现。我假设您已经下载了Core 6.0 - 设备2FA项目的用户 ASP.NET。 使用设备的用户 2FA 项目和文章系列 本系列文章介绍了 ASP.NET 核心 6.0 与 Visual Studio 2022 的实现。ASP.NET 核心 6.0 - 具有设备 2FA 阅读全文
posted @ 2022-10-24 10:27 岭南春 阅读(217) 评论(0) 推荐(0)
摘要:介绍 授权是确定用户是否能够访问系统资源的过程。在我之前的文章中,我已经解释了基于角色的授权。身份会员系统允许我们与用户映射一个或多个角色;根据角色,我们可以做授权。在本文中,我将说明如何根据策略和声明进行授权。 基于声明的授权 声明是用户数据,由受信任的源颁发。如果我们使用基于令牌的身份验证,则生 阅读全文
posted @ 2022-10-24 10:10 岭南春 阅读(135) 评论(0) 推荐(0)
摘要:介绍# 2020 年 11 月 10 日,Microsoft 发布了 .NET 5 和更新 ASP.NET Core 平台,其中包括一长串性能改进。 在本文中,我们将介绍如何为使用 Core 5 构建的 API 配置 JWT 持有者身份验证和授权 ASP.NET。有很多资源涵盖了如何使用对称签名构建 阅读全文
posted @ 2022-10-22 15:41 岭南春 阅读(1120) 评论(0) 推荐(0)
摘要:转载文章: 初识ABP vNext 初识ABP vNext(1):开篇计划&基础知识 初识ABP vNext(2):ABP启动模板 初识ABP vNext(3):vue对接ABP基本思路 初识ABP vNext(4):vue用户登录&菜单权限 初识ABP vNext(5):ABP扩展实体 初识ABP 阅读全文
posted @ 2022-10-22 13:50 岭南春 阅读(128) 评论(0) 推荐(0)
摘要:介绍 我收到了很多关于核心ApiBoilerplate ASP.NET 如何保护端点以及哪个URL验证令牌的问题。如果你不熟悉 ASP.NET Core,并且正在使用该模板开始使用,则可能会问自己同样的问题。我希望这篇文章能澄清一些困惑。API 我将尝试使这篇文章尽可能通用,以便即使您没有使用模板, 阅读全文
posted @ 2022-10-22 13:36 岭南春 阅读(582) 评论(0) 推荐(0)
摘要:我们可以使用声明在应用程序中显示与标识相关的信息,但也可以将其用于授权过程。在本文中,我们将学习如何修改我们的声明并添加新的声明。此外,我们还将了解 IdentityServer4 授权过程,以及如何使用角色来保护我们的端点。 要下载客户端应用程序的源代码,可以访问身份服务器 4 授权存储库。 要浏 阅读全文
posted @ 2022-10-22 08:37 岭南春 阅读(194) 评论(0) 推荐(0)
摘要:基于.NetCore3.1系列 —— 认证授权方案之授权揭秘 (下篇) 摘要:一、前言 回顾:基于.NetCore3.1系列 —— 认证授权方案之授权揭秘 (上篇) 在上一篇中,主要讲解了授权在配置方面的源码,从添加授权配置开始,我们引入了需要的授权配置选项,而不同的授权要求构建不同的策略方式,从而 阅读全文
posted @ 2022-10-18 13:57 岭南春 阅读(31) 评论(0) 推荐(0)
摘要:在 Windows、Mac OSX 和 Linux 上为 ASP.NET Core 的本地开发环境设置 HTTPS 和自签名证书的详细指南 由 Carlo van Wyk 于 2017 年 8 月 7 日出版 ASP.NET 核心, HTTPS , Linux , SSL 注意:这篇文章和 GitH 阅读全文
posted @ 2022-05-28 21:52 岭南春 阅读(3851) 评论(0) 推荐(2)
摘要:在上一篇文章中,我写过如何使用Consul和 ASP.NET Core 实现客户端服务发现。如果您使用容器或微服务进行任何操作,这是一种非常有用的技术。 除了注册您的服务之外,如果服务注册中心可以跟踪服务的每个实例的运行状况,这将非常有帮助。如果客户端知道服务实例不再可用或不健康,它可以避免向该位置 阅读全文
posted @ 2022-05-17 18:37 岭南春 阅读(332) 评论(0) 推荐(0)
摘要:https://github.com/ZhangX-Byte/GatewayAuthentication 阅读全文
posted @ 2022-05-04 07:12 岭南春 阅读(26) 评论(0) 推荐(0)
摘要:Consul 介绍 在分布式架构中,服务治理是必须面对的问题,如果缺乏简单有效治理方案,各服务之间只能通过人肉配置的方式进行服务关系管理,当遇到服务关系变化时,就会变得极其麻烦且容易出错。 Consul 是一个用来实现分布式系统服务发现与配置的开源工具。它内置了服务注册与发现框架、分布一致性协议实现 阅读全文
posted @ 2022-05-03 19:51 岭南春 阅读(265) 评论(0) 推荐(0)
摘要:文章转自:https://blog.csdn.net/zhangshineng/article/details/114635618 使用IdentityServer4授权中心保护API服务的安全,用户只有通过服务中心获取到正确的令牌后,通过令牌访问授权应用。 1、创建一个空的webapi项目,项目创 阅读全文
posted @ 2022-05-02 19:28 岭南春 阅读(71) 评论(0) 推荐(0)
摘要:本文转载自:https://blog.csdn.net/zhangshineng/article/details/114372050 环境准备 为了查看效果,新建三个WebApi项目,Api.Catalog、Api.Ordering、ApiGateway.Ocelot。 Ocelot 1、给ApiG 阅读全文
posted @ 2022-05-02 16:32 岭南春 阅读(134) 评论(0) 推荐(0)
摘要:本文讨论使用 Identity Server 4 进行身份验证和授权:使用 Identity Server 4 和 ASP.NET Core Identity 的标准、开箱即用的用户管理解决方案,以及主要主题:配置 Identity Server 4 以使用自定义用户数据库——许多组织可能就是这种情 阅读全文
posted @ 2022-04-27 11:47 岭南春 阅读(452) 评论(0) 推荐(0)
摘要:2017 年 4 月 14 日· 通过damienbod · 在.NET、.NET Core、ASP.NET Core、ASPNET5、dotnet、OAuth2、安全性中 · 18 条评论 本文展示了如何在IdentityServer4 中使用自定义用户存储或存储库。这可用于不使用身份或从自定义源 阅读全文
posted @ 2021-12-02 09:54 岭南春 阅读(65) 评论(0) 推荐(0)
摘要:IdentityServer4除了提供常规的几种授权模式外(AuthorizationCode、ClientCredentials、Password、RefreshToken、DeviceCode),还提供了可以拓展的授权模式,下面就根据源码简单说下IdentityServer4是如何实现自定义授权 阅读全文
posted @ 2021-12-01 10:57 岭南春 阅读(367) 评论(0) 推荐(0)
摘要:我有一个基本的 IdentityServer4 令牌服务器、一个 Api 和一个使用基于 identityserver4 文档教程的 client_credentials 的测试客户端应用程序设置。 我们有一个预先构建的客户端应用程序,用户可以使用与 IdentityServer4 无关的现有凭据登 阅读全文
posted @ 2021-12-01 10:54 岭南春 阅读(614) 评论(0) 推荐(0)