摘要: SignalR的介绍 WebSocket 在传统的HTTP中,只能客户端主动向服务器端发起请求,服务器端无法主动向客户端发送消息。有的业务场景下,我们需要服务器端主动向客户端发送消息,比如Web聊天室、OA系统、站内消息等。 为了实现服务器端向客户端推送消息,在2008年诞生了WebSocket协议 阅读全文
posted @ 2022-09-27 21:25 一纸年华 阅读(3003) 评论(0) 推荐(1) 编辑
摘要: Swagger中默认没有提供设置自定义HTTP请求报文头的方式,因此对于需要传递Authorization报文头的接口,调试起来很麻烦。我们可以通过对OpenAPI进行配置,从而让Swagger中可以发送Authorization报文头。 我们需要修改Program.cs的AddSwaggerGen 阅读全文
posted @ 2022-09-27 13:56 一纸年华 阅读(978) 评论(0) 推荐(0) 编辑
摘要: .NET封装了对于JWT的操作,让我们在程序中使用JWT进行鉴权和授权更简单。 ASP.NET Core中使用封装的JWT 第1步,我们先在配置系统appsettings.json中配置一个名字为JWT的节点,并在节点下创建SigningKey、ExpireSeconds两个配置项,分别代表JWT的 阅读全文
posted @ 2022-09-27 11:39 一纸年华 阅读(646) 评论(0) 推荐(0) 编辑