摘要: Windows下安装RabbitMQ RabbitMQ是流行的开源消息队列系统,用erlang语言开发,RabbitMQ是AMQP(高级消息队列协议)的标准实现。 要安装RabbitMQ,首先要安装Erlang环境。 环境 Windows10 安装Erlang环境 Erlang 下载地址:http: 阅读全文
posted @ 2022-04-23 22:50 春光牛牛 阅读(8704) 评论(0) 推荐(3) 编辑
摘要: RabbitMQ介绍 目前市面上的消息队列产品有很多,比如老牌的 ActiveMQ、RabbitMQ ,目前最火的 Kafka ,还有 ZeroMQ ,阿里巴巴捐赠给 Apache 的 RocketMQ ,连 redis 这样的 NoSQL 数据库也支持 MQ 功能。总之这块知名的产品就有十几种。 阅读全文
posted @ 2022-04-23 17:38 春光牛牛 阅读(124) 评论(0) 推荐(0) 编辑
摘要: .NET Core 之Identity认证 前言 这里主要通过示例使用ASP.NET Core Identity,从Visual Studio中的ASP.NET Core Identity模板创建一个新项目。 环境 VS2019 +.NET5.0+Microsoft.AspNetCore.Ident 阅读全文
posted @ 2022-04-23 12:26 春光牛牛 阅读(620) 评论(0) 推荐(1) 编辑
摘要: IdentityServer4之自定义用户数据Claim 前面章节案例是使用TestUsers是用于测试的,而通常系统一般都要接入来源于数据库中的已有用户,需实现IProfileService和IResourceOwnerPasswordValidator接口。 1. 实现IResourceOwne 阅读全文
posted @ 2022-04-23 12:23 春光牛牛 阅读(778) 评论(0) 推荐(0) 编辑
摘要: IdentityServer4之Claim(自定义身份资源) 接前面讲到角色的权限控制,地址: https://mp.weixin.qq.com/s?__biz=MzkxNDMyNDY5Ng==&mid=2247484460&idx=1&sn=307e8e135315f34ad2296bd03dcb 阅读全文
posted @ 2022-04-23 12:20 春光牛牛 阅读(324) 评论(0) 推荐(0) 编辑
摘要: IdentityServer4之Claim(基于角色的权限控制) 前言 Claim是什么?每个用户都有多个Claim,每个Claim声明了用户的某个信息比如:Role=Admin,UserID=1000等,这里Role,UserID每个都是用户的Claim,都是表示用户信息的单元 ,不妨就把它称为用 阅读全文
posted @ 2022-04-23 12:18 春光牛牛 阅读(340) 评论(0) 推荐(0) 编辑
摘要: .NET Core之Identity认识 前言 在.NET Core中,Identity组件负责对用户的身份进行认证。 先认识几个概念: l Identity,身份 l Claims,身份元素,身份单元 l ClaimType,身份元素类型,身份单元类型 l ClaimsIdentity,证件元素, 阅读全文
posted @ 2022-04-23 12:12 春光牛牛 阅读(473) 评论(0) 推荐(0) 编辑