×

DotNet相关

在 ASP.NET Core 中为 SignalR Hub 添加 JWT 身份认证

独孤求败 独孤求败 发表于2026-05-04 浏览30 评论0

SignalR 让实时通信变得很简单——推送通知、流式数据、在线状态,几行代码就能跑起来。但默认情况下,任何客户端都可以连接你的 Hub,调用任何方法,接收任何消息,完全不需要身份验证。

在生产环境里这显然不够。你需要知道谁连进来了,哪些操作只有特定角色才能触发,还要能在日志里留下审计记录。JWT 是解决这个问题的标准方式,它同时支持 WebSocket、Server-Sent Events 和

DotNet相关

.NET + Postgres 实现高性能分布式缓存:HybridCache 实战

独孤求败 独孤求败 发表于2026-05-04 浏览28 评论0

现代 .NET 应用需要应对越来越复杂的数据源、端点和微服务,保持高吞吐、快响应的压力随之增大。缓存是解决这个问题最直接的手段之一——但"用什么缓存"和"怎么用"之间,仍然有很大的设计空间。

这篇文章来自 .NET 官方博客,作者 Jared Meade 用一个可运行的 .NET 10 控制台示例,演示了如何把 Azure Database for PostgreSQL 作为分布式缓存后端,再叠加