摘要:如果一个Controller.Action里的处理非常耗时,比如读数据库、文件操作、调用第三方接口等此时用户随时可能关闭浏览器、F5刷新网页等操作。但是服务端的耗时代码任然在执行,这太浪费了,既然用户终止请求了,我们就应该取消所有的耗时操作 在.net开发中,几乎所有的异步方法都有个Cancella 阅读全文
posted @ 2020-04-18 20:19 变形精怪 阅读(232) 评论(0) 推荐(0) 编辑
摘要:前言 目前在开发abp电商模块,打算做一步,写一步,算是对自己的记录,主要是参考nopcommoner 并结合abp模块开发 知识都是连贯的,如果你熟悉asp.net core 3.x、abp(非vNext) 并且需要做电商功能,也许可以做个参考。即使不做电商,可能里面的其它功能也可以作为参考,如: 阅读全文
posted @ 2020-04-14 15:43 变形精怪 阅读(331) 评论(5) 推荐(1) 编辑
摘要:0、概述 先了解下https是个啥: https://www.bilibili.com/video/BV1j7411H7vV so!只要给我们的web服务器配置一个证书就行了,证书可以买,也可以用免费的Let's Encrypt,此证书提供商是多个牛X大公司为了推进全球https化搞出来的,所以不用 阅读全文
posted @ 2020-04-03 11:22 变形精怪 阅读(494) 评论(0) 推荐(6) 编辑
摘要:前言 一个小需求的实现,做一个备忘,个人理解,可能存在错误。 客户有很多设备,这些设备分散在不同的地方,现在需要通过小程序获取附近的(比如1000米)之类的设备列表,以距离排序 第一个想到的的是找百度/腾讯等地图,看有没有提供相应的开放api,先将我们的设备id以及对应的经纬度存储到地图中,再调用某 阅读全文
posted @ 2020-03-16 13:49 变形精怪 阅读(191) 评论(0) 推荐(0) 编辑
摘要:在创建vNextmvc版本后运行起来,F12可以看到如下js、css请求 这些文件来源: XXXX.Web/libs文件夹 /libs/abp/aspnetcore-mvc-ui-theme-shared/xxx/xxx.js 类似路径。由vNext虚拟文件系统提供,在Volo.Abp.AspNet 阅读全文
posted @ 2020-03-09 20:44 变形精怪 阅读(144) 评论(0) 推荐(0) 编辑
摘要:一、前言 这方面的资料很多,重复的写没必要,但是最近一直在学习身份验证和授权相关东东,为了成体系还是写一篇,主要是从概念上理解identity系统。 参考:https://www.cnblogs.com/r01cn/p/5179506.html 二、概述 几乎所有系统都包含用户、角色、权限、登录、注 阅读全文
posted @ 2020-02-26 15:20 变形精怪 阅读(569) 评论(0) 推荐(2) 编辑
摘要:一、前言 接上一篇《asp.net core 3.x 授权中的概念》,本篇看看asp.net core默认授权的流程。从两个方面来看整个授权系统是怎么运行的:启动阶段的配置、请求阶段中间件的处理流程。 由于asp.net core 3.x目前使用终结点路由,因此授权框架可以用于所有asp.net w 阅读全文
posted @ 2020-02-25 13:41 变形精怪 阅读(2378) 评论(9) 推荐(20) 编辑
摘要:前言 预计是通过三篇来将清楚asp.net core 3.x中的授权:1、基本概念介绍;2、asp.net core 3.x中授权的默认流程;3、扩展。 在完全没有概念的情况下无论是看官方文档还是源码都晕乎乎的,希望本文能帮到你。不过我也是看源码结合官方文档看的,可能有些地方理解不对,所以只作为参考 阅读全文
posted @ 2020-02-24 15:37 变形精怪 阅读(1143) 评论(1) 推荐(13) 编辑
摘要:概述 上两篇(asp.net core 3.x 身份验证-1涉及到的概念、asp.net core 3.x 身份验证-2启动阶段的配置)介绍了身份验证相关概念以及启动阶段的配置,本篇以cookie身份验证为例来大致说明asp.net core中的身份验证原理。如果我们的应用只考虑浏览器使用,且不考虑 阅读全文
posted @ 2020-02-15 18:09 变形精怪 阅读(688) 评论(4) 推荐(1) 编辑
摘要:注册服务、配置选项、添加身份验证方案 在Startup.ConfigureServices执行services.AddAuthentication() 注册如下服务(便于理解省略了部分辅助服务): services.TryAddScoped<IAuthenticationService, Authe 阅读全文
posted @ 2020-02-13 11:07 变形精怪 阅读(565) 评论(1) 推荐(2) 编辑