晓晨的专栏

167 篇文章
48 人订阅

全部文章

晓晨

IdentityServer4 常见问题 - 用户拒绝授权后报错

在 IdentityServer4 Web 授权中,一般会有一个显示客户端需要获取用户的那些信息的页面,询问用户是否同意:

891
晓晨

ASP.NET Core 奇淫技巧之动态WebApi

接触到动态WebApi(Dynamic Web API)这个词的已有几年,是从ABP框架里面接触到的,当时便对ABP的这个技术很好奇,后面分析了一波,也尝试过从...

1772
晓晨

Visual Studio 2019 16.1 使用 .NET Core 3.0

早在很久之前微软便公布 .NET Core 3.0 将支持开发Winform应用程序等等新特性,现如今 .NET Core 3.0 预览版已经出来第五个预览版了...

1174
晓晨

ASP.NET Core 使用 Google 验证码(Google reCAPTCHA)

验证码在我们实际的生活场景中非常常见,可以防止恶意破解密码、刷票、论坛灌水、刷注册等等。现在的网站基本都有使用验证码来对用户的行为进行验证。从简单的文字验证码、...

1343
晓晨

Visual Studio 2019 使用 Live Share

Visual Studio 2019 在今天发布(北京时间)了,这次带来了一个比较有趣的 Live Share 功能,使用它可以进行更好的协作开发。主要功能:

1741
晓晨

在 .NET Core 中运行 JavaScript

在 .NET Framework 时,我们可以通过V8.NET等组件来运行 JavaScript,不过目前我看了好几个开源组件包括V8.NET都还不支持 .NE...

1122
晓晨

IdentityServer4实战 - JWT Token Issuer 详解

众所周知 JWT Token 由三部分组成,第一部分 Header,包含 keyid、签名算法、Token类型;第二部分 Payload 包含 Token 的信...

1122
晓晨

IdentityServer4实战 - 与API单项目整合

我们在实际使用 IdentityServer4 的时候,可能会在使用 IdentityServer4 项目添加一些API,比如 找回密码、用户注册、修改用户资料...

1343
晓晨

.NET Core 图片操作在 Linux/Docker 下的坑

.NET Core 目前更新到2.2了,但是直到现在在 .NET Core 本身依然不包括和图片有关的 Image、Bitmap 等类型。对于图片的操作在我们开...

2262
晓晨

Jenkins高级教程 - Pipeline 安装

Pipeline,简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视...

2363
晓晨

Jenkins高级用法 - Jenkinsfile 介绍及实战经验

Jenkinsfile 是 Jenkins 2.x 核心特性 Pipeline 的脚本,由Groovy语言实现。Jenkinsfile一般是放在项目根目录,随项...

1.2K1
晓晨

[翻译] ASP.NET Core 2.2 正式版发布

本文为翻译,原文地址:https://blogs.msdn.microsoft.com/webdev/2018/12/04/asp-net-core-2-2-a...

1132
晓晨

ASP.NET Core 搭配 Nginx 的真实IP问题

Nginx(Engine X)是一个高性能HTTP和反向代理服务,是由俄罗斯人伊戈尔·赛索耶夫为访问量第二的Rambler.ru站点(俄文:Рамблер)开发...

1522
晓晨

ASP.NET Core 搭配 Nginx 的真实IP问题

Nginx(Engine X)是一个高性能HTTP和反向代理服务,是由俄罗斯人伊戈尔·赛索耶夫为访问量第二的Rambler.ru站点(俄文:Рамблер)开发...

1920
晓晨

Centos7 防火墙 firewalld 实用操作

Centos7以上的发行版都试自带了firewalld防火墙的,firewalld去带了iptables防火墙。其原因是iptables的防火墙策略是交由内核层...

2353
晓晨

使用 pm2 守护你的 .NET Core 应用程序

守护进程,英文名:“daemon",也有守护神的意思。守护进程是一个在后台运行并且不受任何终端控制的进程,不会随着会话结束而退出。诸如 mysql、apache...

1422
晓晨

CanalSharp-mysql数据库binlog的增量订阅&消费组件Canal的.NET客户端

CanalSharp是阿里巴巴开源项目mysql数据库binlog的增量订阅&消费组件 Canal 的.NET客户端,关于什么是 Canal?又能做什么?我会在...

1593
晓晨

CanalSharp-mysql数据库binlog的增量订阅&消费组件Canal的.NET客户端

CanalSharp是阿里巴巴开源项目mysql数据库binlog的增量订阅&消费组件 Canal 的.NET客户端,关于什么是 Canal?又能做什么?我会在...

3024
晓晨

IdentityServer4实战 - 谈谈 JWT Token 的安全策略

众所周知,IdentityServer4 默认支持两种类型的 Token,一种是 Reference Token,一种是 JWT Token 。前者的特点是 T...

2292
晓晨

.NET Core 实现 Redis 批量查询指定格式的Key

Redis 作为当前最流行的内存型 NoSQL 数据库,被许多公司所使用,作为分布式缓存。我们在实际使用中一般都会为 key 带上指定的前缀或者其他定义的格式。...

1081

扫码关注云+社区

领取腾讯云代金券