.net core 微信登录

.net core 3.1 webapi 跨域设置
原因:跨域是因为浏览器的同源策略所导致的。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源。浏览器引入同源策略主要是为了防止XSS,CSRF攻击。 找到Startup.cs 定义一个变量 pri...
.NET Core 使用 Consul 服务注册发现
Consul是一个用来实现分布式系统服务发现与配置的开源工具。它内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具,使用起来也较为简单。 Consul官网:https:/...
.NetCore实现JWT授权认证
关于JWT的基本概念,如果有不清晰的同学,请点击这里,就不在这里赘述了。接下来聊聊JWT是怎么发挥作用的。 第一,安装nuget包 Microsoft.AspNetCore.Authentication.JwtBearer 第二,配置【S...
.NET Core dotnet 命令
dotnet new dotnet restore dotnet run执行程序 dotnet xxx.dll也是执行程序 dotnet build编译代码 dotnet test dotnet pack dotnet publish默认...
.NetCore多文件打包压缩的实现代码
最近项目需要实现多文件打包的功能,尝试了一些方法,最后发现使用? ICSharpCode.SharpZipLib 最符合项目的要求。 具体实现如下: 1.在 Nuget 中安装? ICSharpCode.SharpZipLib 2.将要...
[开源] .NETCore websocket 即时通讯组件---ImCore
ImCore 利用 webSocket 协议实现简易、高性能、集群即时通讯组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能。 Quick Start dotnet add package ImCore IM服务端 pu...
.net core整合log4net的解决方案
概述 log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。 背景 前两天,曾经的一个同事咨询我,怎样将log4net以中间件的形式整合...
.Net Core单元测试规范
.Net Core单元测试规范 一、 前言 为了有效提升代码质量,保证DevOps的顺利进行。将全面开始采用单元测试进行覆盖,届时单元测试将完全纳入 到完整的持续构建生命周期中做为第一道质量把控的门槛。 二、 预期目标 1. 避免直接异常...