摘要: JSON WEB Token(JWT),是一种基于JSON的、用于在网络上声明某种主张的令牌(token)。JWT通常由三部分组成:头信息(header),消息体(payload)和签名(signature)。 .Net Core 中使用 JWT: ###一、appsettings.json中增加相 阅读全文
posted @ 2021-01-26 17:20 清和时光 阅读(131) 评论(0) 推荐(0)
摘要: ##一、为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的 阅读全文
posted @ 2021-01-25 11:01 清和时光 阅读(184) 评论(0) 推荐(0)
摘要: ###一、创建AppSetting帮助类 public class AppSetting { private static readonly object objLock = new object(); //锁 private static AppSetting instance = null; p 阅读全文
posted @ 2021-01-23 11:20 清和时光 阅读(294) 评论(0) 推荐(0)
摘要: ###一、比如appsettings.json里面有这样一段代码 { "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Informa 阅读全文
posted @ 2021-01-23 08:30 清和时光 阅读(1418) 评论(0) 推荐(0)
摘要: 前言: 就目前而言,.Net Core WebApi中输出格式几乎都是json,但是在core中使用任何服务都需要配置,这里需要配置 AddNewtonsoftJson 一、我们来看一个例子: [Route("details")] [HttpGet] public ActionResult<JObj 阅读全文
posted @ 2021-01-19 09:45 清和时光 阅读(9141) 评论(1) 推荐(2)
摘要: 一、首先保证redis服务器要开启 二、新建一个控制台进行测试 1、StackExchange.Redis using StackExchange.Redis;using System;using System.Threading; class Program { static Connection 阅读全文
posted @ 2021-01-13 16:14 清和时光 阅读(135) 评论(0) 推荐(0)
摘要: 在开发项目过程中,我们访问某些接口的时候,经常需要做权限验证等。而在每个控制器中写权限验证就显得重复冗余,所以我们使用过滤器FilterAttribute来处理一些接口权限、参数验证的问题。 只需要写好一个过滤器类,然后在需要的控制器或者接口前面加上就可以很方便是起到验证的作用。 一、写一个过滤器类 阅读全文
posted @ 2021-01-13 15:35 清和时光 阅读(1036) 评论(0) 推荐(0)
摘要: 一、NuGet程序包引入Swashbuckle.AspNetCore 二、在Startup启动类中添加swagger服务 public void ConfigureServices(IServiceCollection services) { services.AddControllers(); / 阅读全文
posted @ 2021-01-13 15:18 清和时光 阅读(649) 评论(0) 推荐(0)
摘要: ASP.NET Core 中的Startup类 阅读全文
posted @ 2021-01-12 16:30 清和时光 阅读(63) 评论(0) 推荐(0)
摘要: ###DBFirst :先设计好数据库,再从数据库映射到程序 ###一、首先需要NuGet导入几个程序包 1、Sql server: Install-package Microsoft.EntityFrameworkCore Install-package Microsoft.EntityFrame 阅读全文
posted @ 2021-01-08 17:46 清和时光 阅读(450) 评论(0) 推荐(0)