.NET CORE防止CSRF跨站请求伪造

可以加特性ValidateAntiForgeryToken实现,还可以配合一个ActionName比如微软.NET CORE官方的一个案例中[HttpGet...
.net core3.x路由

匹配单个路由匹配固定的单个路径endpoints.MapControllerRoute(
name:"AA",
pattern:"About&qu...
.net core nuget 安装ef相关的命令

ef的核心安装,一般使用code first什么的只需要这一个就可以了Install-PackageMicrosoft.EntityFrameworkCore.Sq...
.net core gRPC 客户端流式上传图片,文件

html前台,完全一样:<formmethod="post"action="/home/UpLoadImgStream"enctype="m...
.net core gRPC base64上传图片,文件

客户端前台<div>
<inputtype="file"onchange="selectImage(this.files)"accept=&...
.net core过滤器向控制器添加参数

代码如下://给控制器传递参数
DTO_LoginInfologinUserInfo=newDTO_LoginInfo();
//对象的赋值操作.........
...
.net core序列化报错JsonSerializationException: Self referencing loop detected for property

在framework中可以使用如下代码解决:context.Configuration.ProxyCreationEnabled=false;但是在.net core中就不...
ef数据库迁移命令

可以使用get-help命令查看命令的详情get-help Add-Migration -detailedget-help Update-Database -detailedAdd-M...
net core webapi delete请求 错误 - 405.0 - Method Not Allowed

是因为被WebDAVModule模块限制了delete,put请求解决方法一:在iis中去干掉这个模块这样会全局影响所有网站解决方...
net core使用jwt 三: 使用过滤器实现通用token验证,Token验证工具类

net core使用jwt二 : 验证前台传递的tokenhttp://www.tnblog.net/aojiancc2/article/details/2845过滤器实现通用...
net core使用jwt二 : 验证前台传递的token

上一篇说了net core中生成jwt:http://www.tnblog.net/aojiancc2/article/details/2815现在说说怎么来验证前台传...
net core webapi运用自定义json格式

接上一篇net core api json相关,全局配置,时间格式化,首字母小写等:http://www.tnblog.net/aojiancc2/article...
.net core webapi json相关,全局配置,时间格式化,首字母小写等

在ConfigureServices中可以进行全局json配置,例如,全局处理一下事件格式问题services.AddMvc(option=>
{
...
WEBAPI报错:Attribute routes with the same name 'Get' must have the same template

是因为 asp.net core 中默认创建的 api controller 中的 Get(id) Action的属性都是[HttpGet("{id}", N...
ef core 公共接口封装

show me code:
public interface ICommonDAL<T> where T : class, new()
{
protecte...
net core base64上传图片

前台html:<div>
<inputtype="file"onchange="selectImage(this.files)"accept=&q...
.NET CORE中间件实现用户IP地址记录

中间件与过滤器的区别https://www.tnblog.net/aojiancc2/article/details/2537创建中间件RequestIPMyMiddlewarep...
net core控制器(控制台)中使用依赖注入

net core中使用的依赖注入默认是:DependencyInjection使用nuget下载:install-package Microsoft.Extensions.De...
net core获取请求方式,IP,UserAgent,请求地址等

直接贴代码//获取ip地址
stringipaddress=context.HttpContext.Connection.RemoteIpAddress.ToString();
vl.Ip...
net core中获取用户请求ip地址

方法一:通过注入来获取先添加一个依赖注入services.AddSingleton<IHttpContextAccessor,HttpContextAccessor...
net core cookie和session无法使用问题,GDPR规则

最近在net core项目中使用cookie,session存储数据死活都不行,检查代码也没有问题呢,和以前的写法完全一样。后...
net core常用依赖下载

下载Newtonsoft.JsonInstall-Package Newtonsoft.Json-Version 12.0.1下载 Microsoft.IdentityModel.Tokens.dllI...
net core获取绝对路径

在net framework中获取绝对路径可以使用Server.MapPath("~")but.....在net core中并没有那个Server对...
net core自定义路由

net core自定义路由和.net framework中差不多,例如在.net framework中的自定义路由routes.MapRoute(
name:&quo...
net core使用StackExchange.Redis基础读写

Nuget下载: Install-Package StackExchange.Redis -Version 2.0.519hash表相关 获取所有键值,与所有valuepubli...
NET CORE配置EF连接字符串

在appsettings.json中配置好连接字符串{"ConnectionStrings":{
"BloggingDatabase":"...
net core启动报错Unable to configure HTTPS endpoint. No server certificate was specified

这是因为net core2.1默认使用的https,如果使用Kestrel web服务器的话没有安装证书就会报这个错其实仔细看他的错...
.net core使用request,response,下载文件等

使用request获取内容net core中request没有直接的索引方法,需要点里边的Query,或者formstringbase64=Request.Fo...
Net Core中使用cookie

net core中可以使用传统的cookie也可以使用加密的cookieNET CORE中使用传统cookie设置:HttpContext.Response.Co...
asp.net core2.0 依赖注入 AddTransient与AddScoped的区别

asp.net core主要提供了三种依赖注入的方式其中AddTransient与AddSingleton比较好区别AddTransient瞬时模式:每...