分类 .NET 下的文章

使用IdentityServer出现过SameSite Cookie这个问题吗?

首先,好消息:Google 将在 2020 年 2 月发布 Chrome 80时,包括 Google 实施的“渐进式更好的 Cookie”(Incrementally better Cookies),这将使网络成为一个更安全的地方,并有助于确保用户获得更好的隐私(站长注:现在是2022年4月28号,Chrome已经发布了多个更新版本)。

阅读剩余部分

.NET LoongArch64 正式合并进入.NET

国内自主的龙芯,在做龙芯技术生态就把 .NET 作为其中一部分考虑进去,这也将对接下来国内.NET应用场景充满了期待。通过dotnet/runtime 可以知道现在龙芯版本的 .NET 已经合并到.NET 7 官方分支的工作已经完成了。LoongArch64架构合并进入.NET 7.0 已经安排了独立的Project进行管理:https://github.com/dotnet/runtime/projects/70, 这里面的所有工作都已经完成了。

阅读剩余部分

.NET性能优化-你应该为集合类型设置初始大小

前言

计划开一个新的系列,来讲一讲在工作中经常用到的性能优化手段、思路和如何发现性能瓶颈,后续有时间的话应该会整理一系列的博文出来。
今天要谈的一个性能优化的Tips是一个老生常谈的点,但是也是很多人没有注意的一个点。在使用集合类型是,你应该设置一个预估的初始大小,那么为什么需要这样做?我们一起来从源码的角度说一说。

阅读剩余部分

Asp.Net在线预览Word文档的解决方案与思路

前几天有个老项目找到我,有多老呢?比我工作年限都长,见到这个项目我还得叫一声前辈。

这个项目目前使用非常稳定,十多年了没怎么更新过,现在客户想加一个小功能:在线预览Word文档

阅读剩余部分

[鉴权/授权].Net6下Jwt与RefreshToken的结合

如何基于JWT实现RefreshToken

在前面的几篇文章中,我一点一点分享了如何利用JWT鉴权、自定义鉴权、基于角色的授权等知识点,如果想了解的请参阅上文回顾
今天这篇文章将分享如何在.net6项目下生成并利用refreshToken进行身份鉴权,亲测可用。。。。素来围观。。。。

阅读剩余部分