摘要:目录 "IdentityServer4源码解析_1_项目结构" "IdentityServer4源码解析_2_元数据接口" "IdentityServer4源码解析_3_认证接口" "IdentityServer4源码解析_4_令牌发放接口" "IdentityServer4源码解析_5_查询用户信 阅读全文
posted @ 2020-03-29 18:52 holdengong 阅读(329) 评论(1) 推荐(2) 编辑
摘要:首先,好消息是Google将于2020年2月份发布Chrome 80版本。本次发布将推进Google的“渐进改良Cookie”策略,打造一个更为安全和保障用户隐私的网络环境。 坏消息是,本次更新可能导致浏览器无法向服务端发送Cookie。如果你有多个不同域名的应用,部分用户很有可能出现会话时常被打断 阅读全文
posted @ 2020-03-29 12:29 holdengong 阅读(993) 评论(4) 推荐(3) 编辑
摘要:目录 "IdentityServer4源码解析_1_项目结构" "IdentityServer4源码解析_2_元数据接口" "IdentityServer4源码解析_3_认证接口" "IdentityServer4源码解析_4_令牌发放接口" "IdentityServer4源码解析_5_查询用户信 阅读全文
posted @ 2020-03-28 21:15 holdengong 阅读(685) 评论(0) 推荐(1) 编辑
摘要:目录 "IdentityServer4源码解析_1_项目结构" "IdentityServer4源码解析_2_元数据接口" "IdentityServer4源码解析_3_认证接口" "IdentityServer4源码解析_4_令牌发放接口" "IdentityServer4源码解析_5_查询用户信 阅读全文
posted @ 2020-03-28 02:26 holdengong 阅读(602) 评论(1) 推荐(3) 编辑
摘要:目录 "IdentityServer4源码解析_1_项目结构" "IdentityServer4源码解析_2_元数据接口" "IdentityServer4源码解析_3_认证接口" "IdentityServer4源码解析_4_令牌发放接口" "IdentityServer4源码解析_5_查询用户信 阅读全文
posted @ 2020-03-27 13:14 holdengong 阅读(345) 评论(0) 推荐(1) 编辑
摘要:目录 "IdentityServer4源码解析_1_项目结构" "IdentityServer4源码解析_2_元数据接口" "IdentityServer4源码解析_3_认证接口" "IdentityServer4源码解析_4_令牌发放接口" "IdentityServer4源码解析_5_查询用户信 阅读全文
posted @ 2020-03-26 23:57 holdengong 阅读(981) 评论(4) 推荐(4) 编辑
摘要:文章目录 "AspNetCore3.1_Secutiry源码解析_1_目录" "AspNetCore3.1_Secutiry源码解析_2_Authentication_核心项目" "AspNetCore3.1_Secutiry源码解析_3_Authentication_Cookies" "AspNe 阅读全文
posted @ 2020-03-26 17:47 holdengong 阅读(449) 评论(0) 推荐(2) 编辑
摘要:文章目录 "AspNetCore3.1_Secutiry源码解析_1_目录" "AspNetCore3.1_Secutiry源码解析_2_Authentication_核心项目" "AspNetCore3.1_Secutiry源码解析_3_Authentication_Cookies" "AspNe 阅读全文
posted @ 2020-03-26 13:45 holdengong 阅读(222) 评论(0) 推荐(0) 编辑
摘要:文章目录 "AspNetCore3.1_Secutiry源码解析_1_目录" "AspNetCore3.1_Secutiry源码解析_2_Authentication_核心项目" "AspNetCore3.1_Secutiry源码解析_3_Authentication_Cookies" "AspNe 阅读全文
posted @ 2020-03-26 11:04 holdengong 阅读(536) 评论(0) 推荐(4) 编辑
摘要:文章目录 "AspNetCore3.1_Secutiry源码解析_1_目录" "AspNetCore3.1_Secutiry源码解析_2_Authentication_核心项目" "AspNetCore3.1_Secutiry源码解析_3_Authentication_Cookies" "AspNe 阅读全文
posted @ 2020-03-25 01:08 holdengong 阅读(410) 评论(0) 推荐(2) 编辑
摘要:文章目录 "AspNetCore3.1_Secutiry源码解析_1_目录" "AspNetCore3.1_Secutiry源码解析_2_Authentication_核心项目" "AspNetCore3.1_Secutiry源码解析_3_Authentication_Cookies" "AspNe 阅读全文
posted @ 2020-03-23 00:59 holdengong 阅读(303) 评论(0) 推荐(2) 编辑
摘要:文章目录 "AspNetCore3.1_Secutiry源码解析_1_目录" "AspNetCore3.1_Secutiry源码解析_2_Authentication_核心项目" "AspNetCore3.1_Secutiry源码解析_3_Authentication_Cookies" "AspNe 阅读全文
posted @ 2020-03-20 00:46 holdengong 阅读(206) 评论(0) 推荐(0) 编辑
摘要:文章目录 "AspNetCore3.1_Secutiry源码解析_1_目录" "AspNetCore3.1_Secutiry源码解析_2_Authentication_核心项目" "AspNetCore3.1_Secutiry源码解析_3_Authentication_Cookies" "AspNe 阅读全文
posted @ 2020-03-18 22:58 holdengong 阅读(425) 评论(0) 推荐(1) 编辑
摘要:文章目录 "AspNetCore3.1_Secutiry源码解析_1_目录" "AspNetCore3.1_Secutiry源码解析_2_Authentication_核心项目" "AspNetCore3.1_Secutiry源码解析_3_Authentication_Cookies" "AspNe 阅读全文
posted @ 2020-03-17 23:47 holdengong 阅读(328) 评论(0) 推荐(1) 编辑
摘要:概述 上文提到3.1版本默认没有使用Hsts,但是使用了这个中间件。看名字就很好理解,https跳转,顾名思义,就是跳转到 https地址。 使用场景,当用户使用http访问网站时,自动跳转到https地址。这样更加安全,不需要用户特意输入https://协议。 具体做了些我们一起来看看。 使用方法 阅读全文
posted @ 2020-03-16 19:12 holdengong 阅读(317) 评论(0) 推荐(0) 编辑
摘要:概述 在DotNetCore2.2版本中,当你新增一个WebAPI项目,Startup.cs文件中,会有这么一行代码(3.1版本默认没有使用该中间件)。 这段代码,翻译一下就是开发环境使用开发异常页面,其他环境使用Hsts中间件。这个Hsts中间件是个什么东西呢,今天来看一看。 HSTS是什么 HT 阅读全文
posted @ 2020-03-16 13:55 holdengong 阅读(166) 评论(0) 推荐(1) 编辑
摘要:CORS, 跨域, JSONP 阅读全文
posted @ 2020-03-15 21:49 holdengong 阅读(272) 评论(0) 推荐(1) 编辑
摘要:概述 上篇介绍了怎么利用hugo搭建个人博客。 有一个地方还是有点不方便,就是git push之后需要等半个小时才能发布。 所以我想利用github的webhook实现每次推送自动发布。 github设置钩子 所谓的webhook,就是钩子,就是github搞事情的时候就会通知你。所以你需要准备一个 阅读全文
posted @ 2020-03-14 22:48 holdengong 阅读(65) 评论(0) 推荐(0) 编辑
摘要:概述 人在武汉,病毒肆虐。 隔离久了,有点闷,闲余时间找点事情做。 建个博客吧, 内容不重要,写不写也不那么要紧,目前水平也写不出什么有深度的东西。 但是这个姿势一定要优美, 过程一定要折腾。 OK, 开干。 地址: https://holdengong.com 下载Hugo https://git 阅读全文
posted @ 2020-03-14 22:47 holdengong 阅读(214) 评论(0) 推荐(0) 编辑
摘要:前置条件:安装docker(如果机器上没有安装的话) 安装仓储Nexus3 拉取镜像 启动容器 8081是nexus主端口,其他4个端口为仓储预留的端口,下面的步骤要用到 访问管理界面 登录 //在docker目录下查找admin.password文件并查看 cat //这一串guid就是默认密码 阅读全文
posted @ 2019-09-05 17:07 holdengong 阅读(430) 评论(0) 推荐(0) 编辑
摘要:简介 Excel和Word操作在开发过程中经常需要使用,这类工作不涉及到核心业务,但又往往不可缺少。以往的开发方式在业务代码中直接引入NPOI、Aspose或者其他第三方库,工作繁琐,耗时多,扩展性差——比如基础库由NPOI修改为EPPlus,意味着业务代码需要全部修改。由于工作需要,我在之前版本的 阅读全文
posted @ 2019-05-19 16:59 holdengong 阅读(3969) 评论(37) 推荐(25) 编辑
摘要:简介 之前的工作一直使用的SQL SERVER, 用过的都知道,SQL SERVER有配套的SQL跟踪工具SQL Profiler,开发或者定位BUG过程中,可以在操作页面的时候,实时查看数据库执行的SQL语句,十分方便。最近的项目使用MySQL,没有类似的功能,感觉到十分的不爽,网上也没有找到合适 阅读全文
posted @ 2018-12-13 17:51 holdengong 阅读(5143) 评论(0) 推荐(1) 编辑
摘要:本库进行了重写,如果需要请转移到下文查看: https://www.cnblogs.com/holdengong/p/10889780.html 框架与依赖 框架:.NET Standard 2.0 依赖:DotNetCore.NPOI https://github.com/dotnetcore/N 阅读全文
posted @ 2018-11-16 16:52 holdengong 阅读(4255) 评论(3) 推荐(1) 编辑
摘要:最近做了一个.Net Core环境下,基于NPOI的Excel导入导出以及Word操作的服务封装,涉及到大量反射操作,在性能优化过程中使用到了表达式树,记录一下。 Excel导入是相对比较麻烦的一块,实现的效果是:调用方只需要定义一个类,只需要标记特性,服务读取Excel=>校验(正则、必填、整数范 阅读全文
posted @ 2018-11-12 18:30 holdengong 阅读(759) 评论(0) 推荐(1) 编辑
摘要:环境:.net core 2.1 webapi 问题简介: 返回DateTime,前端接收到的字符有时候为2018-01-01T12:01:01,有时候为2018-01-01T01:01:01.722+08:00,无法正常解析 原因: WebApi的Json解析采用的是NewtonSoft的Json 阅读全文
posted @ 2018-11-05 16:22 holdengong 阅读(2424) 评论(0) 推荐(0) 编辑