摘要:一.本系列教程说明 源代码管理工具:Gogs 持续集成工具:Jenkins 容器:Docker 本教程选用轻量级的 Git 管理工具 Gogs,搭建简单。 三.教程目录 " 1.配置免费HTTPS证书 " (Gogs需要) " 2.安装Gogs " " 3.安装Docker " " 4.Docker 阅读全文
posted @ 2018-03-23 11:08 晓晨Master 阅读 (14799) 评论 (18) 编辑
摘要:写在前面 写于2018.9.12 我研究 IdentityServer4 是从.net core 1.1的时候开始的,那时候国内的中文资料比较少,我都是按照官方文档来研究的,整理成了笔记。这个系列文档,一些文章是完全翻译的,一些文章是采用翻译加我自己的经验结合而成的,还有一些根据国内的使用习惯进行了 阅读全文
posted @ 2017-12-26 20:39 晓晨Master 阅读 (45567) 评论 (14) 编辑
摘要:一. HMAC 简介 通过哈希算法,我们可以验证一段数据是否有效,方法就是对比该数据的哈希值,例如,判断用户口令是否正确,我们用保存在数据库中的 对比计算 的结果,如果一致,用户输入的口令就是正确的。 为了防止黑客通过彩虹表根据哈希值反推原始口令,在计算哈希的时候,不能仅针对原始输入计算,需要增加一 阅读全文
posted @ 2019-11-12 11:35 晓晨Master 阅读 (35) 评论 (0) 编辑
摘要:目录 "ASP.NET Core 3.0 使用gRPC" "ASP.NET Core 3.0 gRPC 双向流" ASP.NET Core 3.0 gRPC 拦截器 一. 前言 前面两篇文章给大家介绍了使用gRPC的入门以及双向流的使用,今天介绍的是gRPC中的拦截器。拦截器就像MVC的过滤器或者是 阅读全文
posted @ 2019-11-12 11:08 晓晨Master 阅读 (405) 评论 (5) 编辑
摘要:前言 gRPC是基于http/2,是同时支持https和http协议的,我们在gRPC实际使用中,在内网通讯场景下,更多的是走http协议,达到更高的效率,下面介绍如何在 .NET Core 3.0 中如何为gRPC配置http。 服务端配置Kestrel 主要是这句话 让kestrel支持无 tl 阅读全文
posted @ 2019-10-18 11:15 晓晨Master 阅读 (442) 评论 (8) 编辑
摘要:目录 "ASP.NET Core 3.0 使用gRPC" "ASP.NET Core 3.0 gRPC 双向流" "ASP.NET Core 3.0 gRPC 拦截器" 一.前言 在前一文 《 "ASP.NET Core 3.0 使用gRPC" 》中有提到 gRPC 支持双向流调用,支持实时推送消息 阅读全文
posted @ 2019-09-26 12:28 晓晨Master 阅读 (3922) 评论 (20) 编辑
摘要:目录 "ASP.NET Core 3.0 使用gRPC" "ASP.NET Core 3.0 gRPC 双向流" "ASP.NET Core 3.0 gRPC 拦截器" 一.简介 gRPC 是一个由Google开源的,跨语言的,高性能的远程过程调用(RPC)框架。 gRPC使客户端和服务端应用程序可 阅读全文
posted @ 2019-09-25 07:42 晓晨Master 阅读 (4711) 评论 (45) 编辑
摘要:一.问题 创建了gRPC项目后,编译发现报错: 二.解决 1.检查项目路径是否存在中文 2.检查当前Windows用户目录是否为非英文字符,如果是则必须改为英文 修改方法: 我在 ASP.NET Core github提交的issues https://github.com/aspnet/AspNe 阅读全文
posted @ 2019-09-24 12:45 晓晨Master 阅读 (211) 评论 (2) 编辑
摘要:一.说明 腾讯云的.NET SDK虽然非常强大,但是对他的产品支持不是很完全,域名的云解析就没有SDK,所以自己写了一个,初衷是用来做动态DNS的,也准备接入多个云厂商,但是我自己本身仅仅只有腾讯云这个环境,所以目前仅支持腾讯云,然后API也非常简单,就是增删改域名解析记录。 本项目开源: 二.使用 阅读全文
posted @ 2019-09-20 17:41 晓晨Master 阅读 (179) 评论 (2) 编辑
摘要:一.前言 .NET Core 3.0将会在 .NET Conf 大会上正式发布,截止今日发布了9个预览版,改动也是不少,由于没有持续关注,今天将前面开源的动态 "WebApi项目" 迁移到.NET Core 3.0还花了不少时间踩坑,给大家分享一下我在迁移过程中遇到的坑。迁移的版本是当前Releas 阅读全文
posted @ 2019-09-10 15:16 晓晨Master 阅读 (4397) 评论 (42) 编辑
摘要:本文介绍主要以Windows作为开发系统环境 1.下载SDK 官方下载页: 官方下载地址: | 地址 | 类型 | | | | | https://dl.google.com/go/go1.12.9.windows amd64.msi | msi | | https://dl.google.com/ 阅读全文
posted @ 2019-08-28 11:11 晓晨Master 阅读 (336) 评论 (7) 编辑
摘要:1.问题说明 在 IdentityServer4 Web 授权中,一般会有一个显示客户端需要获取用户的那些信息的页面,询问用户是否同意: 在这个页面如果我们点击“No, Do Not Allow”,那么默认情况下我们会得到一个错误: 2.解决 我们在配置OIDC登录时,设置一下远程失败的事件,如下图 阅读全文
posted @ 2019-06-19 10:44 晓晨Master 阅读 (749) 评论 (0) 编辑