.netcore知识点总结
文章平均质量分 52
.net core知识点
WessonLiu
以比自己稍强的人为目标,奋力直追并超越,提升自我能力
展开
-
.net core之JWT(一)
前言jwt是无状态,jwt信息只需要保存在客户端,无状态登录优势:分布式部署,jwt是通过token进行,jwt最重要部分是数字数字签名(VERIFY SIGNATURE),数字签名是通过非对称加密算法RSA,需要通过服务器私钥进行验证,如果私钥不丢失,基本上绝对安全(因为token是明文)。JWT优缺点优点:无状态,简单,方便,完美支持分布式部署非对称加密,Token安全性高缺点:1:因为是无状态,一经发布无法取消。(无解)2:明文传递,token安全性低,知识通过base64加密(使用ht原创 2020-08-02 23:59:56 · 730 阅读 · 0 评论 -
.netcore集成jwt错误
错误:IDX10603: Decryption failed. Keys tried: ‘[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]’.\nExceptions caught:\n ‘[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]’.\ntoken: ‘[PII is hidden. For more deta原创 2020-08-02 23:39:24 · 784 阅读 · 2 评论 -
.net core 集成jsonPatch 局部更新
什么是JSON PatchJSON修补程序是一种描述JSON文档更改的格式。当只更改了一部分时,可用于避免发送整个文档。与HTTP PATCH方法结合使用时,它允许以符合标准的方式对HTTP API进行部分更新。为什么要用它JSON PatchJSON Patch的一大优势在于它的请求操作体很小,只发送对象的更改内容。相对要谨慎一点,只更新请求的内容。大家感兴趣可以去官网看看 jsonpatch.com开始配置添加nuGet包 文件Microsoft.AspNetCore.JsonPatch原创 2020-07-31 16:42:58 · 419 阅读 · 0 评论