![](https://img-blog.csdnimg.cn/20200612114223305.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
.NetCore
文章平均质量分 90
.NetCore 是跨平台的,支持windows MacOS和Linux,可用于设备、云、嵌入式/物联网场景。
觉悟不晚的程序员
这个作者很懒,什么都没留下…
展开
-
在CentOS 8 上 部署 .Net Core 应用程序
1、更新dnf 源dnf update2、安装 Asp.Net Core 运行时dnf install aspnetcore-runtime-3.12.1、验证是否安装成功dotnet --info出现如上图所示就说明安装成功3、安装Nginxdnf -y install nginx3.1、查看nginx版本nginx -v3.2、设置开机自启动systemctl enable nginx3.3、启动 nginx 服务service nginx start3.4、其他 相关转载 2021-09-23 14:14:17 · 439 阅读 · 0 评论 -
.NetCore 3.1 依赖注入 AddScoped、AddTransient、AddSingleton
.net core主要提供了三种依赖注入的方式AddTransient瞬时模式:每次请求,都获取一个新的实例。即使同一个请求获取多次也会是不同的实例AddScoped:每次请求,都获取一个新的实例。同一个请求获取多次会得到相同的实例AddSingleton单例模式:每次都获取同一个实例权重:AddSingleton→AddTransient→AddScopedAddSingleton的生命周期:项目启动-项目关闭 相当于静态类 只会有一个 AddScoped的生命周期...原创 2020-08-14 11:12:34 · 2709 阅读 · 0 评论 -
Net Core 3.1 中使用JWT认证
JWT认证简单介绍关于Jwt的介绍网上很多,此处不在赘述,我们主要看看jwt的结构。JWT主要由三部分组成,如下:HEADER.PAYLOAD.SIGNATUREHEADER包含token的元数据,主要是加密算法,和签名的类型,如下面的信息,说明了加密的对象类型是JWT,加密算法是HMAC SHA-256{"alg":"HS256","typ":"JWT"}然后需要通过BASE64编码后存入token中eyJhbGciOiJIUzI1NiIsInR5cCI6IkpX转载 2020-08-13 16:57:45 · 1578 阅读 · 1 评论 -
.NetCore 3.1 解决跨域问题
什么是跨域?我们在做前后端分离的时候,前端浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域。跨域问题产生的原因是由于浏览器的同源策略。.NetCore 3.1下的跨域1.Get请求。我分了2个项目,MyProjectAPI,MyProjectWeb,他们端口号不一样,所以也会存在跨域问题。Get 请求很简单,设置下 base.HttpContext.Response.Headers.Add(“Access-Control-Allow-Origin”, “*”);就原创 2020-08-13 13:41:38 · 2744 阅读 · 0 评论 -
.NetCore Filter
AOP-Filter一.NetCore Filter vs Asp.Net-Filter二.Asp.Net-Filte 执行流程:先实例化Control在进入过滤器Filter。三.NetCore Filter 执行流程:相当于Asp.Net-Filte 有两个不一样的Filter,A...原创 2020-04-19 17:17:15 · 636 阅读 · 0 评论 -
.Net Core 添加控制器报错的原因
VS居然报错:未能从远程源“http://go.microsoft.com/fwlink/?LinkID=206669/FindPackagesById()?id=‘Microsoft.VisualStudio.Web.CodeGeneration’&semVerLevel=2.0.0”检索有关“Microsoft.VisualStudio.Web.CodeGeneration”的信息。...原创 2020-04-04 17:07:26 · 1128 阅读 · 0 评论