/*对比*/
摘要: 按照identityserver4官方实例 创建服务端,API端,获取token端 可以正常返回token,但使用postman访问一直出现 invalid_request 不明所以,后百度一番后 需要把content-type修改为 application/x-www-form-urlencode 阅读全文
posted @ 2020-12-18 14:43 蔡风剑 阅读(3285) 评论(0) 推荐(0) 编辑
摘要: Cookie管理后台管理,JWT对外提供接口验证 具体官方文档链接 使用 ASP.NET Core 中的特定方案授权 实现思路: 1.添加两种授权方式配置, AddAuthentication 的参数 defaultScheme 使用默认值,不进行赋值 2.对鉴权如有自定义策略,需要指定 Authe 阅读全文
posted @ 2020-12-08 14:44 蔡风剑 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 之前做MVC项目的菜单授权,都是通过Filter去校验Url是否可访问action,大体思路: 1.需要验证的controller 或action 用继承特性[AuthorizeAttribute]标记 2.用户登录获取可访问的菜单集合记录缓存 3.在特性方法中 校验 集合缓存是否有当前action 阅读全文
posted @ 2020-12-07 16:27 蔡风剑 阅读(569) 评论(0) 推荐(1) 编辑
摘要: public class SnowFlake { /// <summary> /// 总机器位数 /// </summary> private static readonly int WorkBits = 5; /// <summary> /// 自增序列号位数 /// </summary> pri 阅读全文
posted @ 2020-11-12 12:06 蔡风剑 阅读(245) 评论(0) 推荐(0) 编辑
摘要: windows下安装redis并设置自启动 一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载 官网下载地址:http://redis.io/download gi 阅读全文
posted @ 2020-07-15 09:54 蔡风剑 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Facebook,Google,Github,Netflix,Amazon和Twitter等许多巨头都拥有自己的REST(ful)API,您可以访问它们来获取甚至写入数据。 但是,为什么所有都需要REST? 那样好吗,为什么如此盛行? 当然,这不是传达消息的唯一方法吗? REST和HTTP有什么区别 阅读全文
posted @ 2020-06-10 08:51 蔡风剑 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个在线考试系统 需要考生答案随时回填 并要求控制台可以控制考生考卷 比如 强退 加时 因此使用到了signalr signalr的 官方案例还是比较简单的 因IIS的限制 都是另起个控制台或者窗体作为服务端。使用 官方案例操作一番后可以正常使用 perfect。 然而在部署服务器时出现了问 阅读全文
posted @ 2020-04-29 08:37 蔡风剑 阅读(964) 评论(0) 推荐(0) 编辑
摘要: 最近再搞PDF得展示问题,因为aspose.pdf成本太高,只能使用pdf.js这个开源强大的前端东东了。 在百度了很久后 网上大都是node,java,php的事例,有位大哥的是C#的后台代码按他写的前端不生效,最终代码更改如下 其中一篇文章可以参考 https://blog.csdn.net/u 阅读全文
posted @ 2019-09-26 09:33 蔡风剑 阅读(3043) 评论(0) 推荐(1) 编辑
摘要: 最近本core得升级导致各种问题,之前刚解决了server2012的502.5问题 今天本机又出现这个问题。 情况描述:VS可以正常调试查看,部署本地IIS访问 错误502.5 分析:VS可以使用IIS寄宿访问,环境的问题应该没多大问题。 解决: 将应用池的此属性改成 或 再次访问。 参考 :htt 阅读全文
posted @ 2018-05-28 21:37 蔡风剑 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 今天在windows Server2012R2上部署Core程序一直报这个错误,所有的sdk都是新的还是不行,最终找到这个方法是系统缺失文件 问题的原因是缺少文件:api-ms-win-crt-runtimel1-1-0.dll, dotnet 启动程序失败。 安装系统补丁: 2012 R2对应》W 阅读全文
posted @ 2018-05-26 17:42 蔡风剑 阅读(2222) 评论(0) 推荐(0) 编辑