• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
PowerCoder
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  ASP.NET Core

上一页 1 2 3 4 5 6 下一页
ASP.NET Core 防止跨站请求伪造(XSRF/CSRF)攻击 (转载)

摘要:什么是反伪造攻击? 跨站点请求伪造(也称为XSRF或CSRF,发音为see-surf)是对Web托管应用程序的攻击,因为恶意网站可能会影响客户端浏览器和浏览器信任网站之间的交互。这种攻击是完全有可能的,因为Web浏览器会自动在每一个请求中发送某些身份验证令牌到请求网站。这种攻击形式也被称为 一键式攻 阅读全文
posted @ 2019-01-31 17:37 PowerCoder 阅读(1408) 评论(0) 推荐(1)
ASP.NET Core 中 HttpContext 详解与使用 | Microsoft.AspNetCore.Http 详解 (转载)

摘要:“传导体” HttpContext 要理解 HttpContext 是干嘛的,首先,看图 图一 内网访问程序 图二 反向代理访问程序 ASP.NET Core 程序中,Kestrel 是一个基于 libuv 的跨平台 ASP.NET Core web 服务器。不清楚 Kerstrel 没关系,以后慢 阅读全文
posted @ 2019-01-31 15:50 PowerCoder 阅读(7043) 评论(0) 推荐(1)
ASP.NET Core MVC中URL和数据模型的匹配

摘要:Http GET方法 首先我们来看看GET方法的Http请求,URL参数和ASP.NET Core MVC中Controller的Action方法参数匹配情况。 我定义一个UserController,其中有一个只接受GET请求的Action方法GetDataInPage GetDataInPage 阅读全文
posted @ 2019-01-31 10:47 PowerCoder 阅读(1001) 评论(0) 推荐(0)
ASP.NET Core中获取完整的URL(转载)

摘要:在之前的ASP.NET中,可以通过 Request.Url.AbsoluteUri 获取,但在ASP.NET Core没有这个实现,请问如何获取呢?方法一:先引用“using Microsoft.AspNetCore.Http.Extensions;”,然后直接用“Request.GetDispla 阅读全文
posted @ 2019-01-29 14:21 PowerCoder 阅读(3275) 评论(0) 推荐(1)
ASP.NET Core MVC中Controller的Action,默认既支持HttpGet,又支持HttpPost

摘要:我们知道ASP.NET Core MVC中Controller的Action上可以声明HttpGet和HttpPost特性标签,来限制可以访问Action的Http请求类型(GET、POST等)。 那么默认情况下如果我们没有给Controller的Action声明任何标签,那Action支持的是什么 阅读全文
posted @ 2019-01-24 19:41 PowerCoder 阅读(3974) 评论(0) 推荐(1)
ASP.NET Core 使用外部登陆提供程序登陆的流程,以及身份认证的流程 (转载)

摘要:阅读目录 在Asp.Net Core 中使用外部登陆(google、微博...) 中间件管道 The Authentication Middleware The Challenge 与认证中间件进行交互 中间件交互示例 使用外部登陆提供器中间件 使用额外的Cookie中间件来启用中间认证步骤 OAu 阅读全文
posted @ 2019-01-23 19:15 PowerCoder 阅读(4675) 评论(0) 推荐(3)
ASP.NET Core如何设置请求超时时间

摘要:如果一个请求在ASP.NET Core中运行太久,会导致请求超时,目前ASP.NET Core对请求超时的设置比较麻烦,本文列出目前收集到的一些方法,供大家参考。 部署ASP.NET Core到IIS的设置方法 如果你的ASP.NET Core项目是部署在IIS上的,那么可以在ASP.NET Cor 阅读全文
posted @ 2019-01-23 11:24 PowerCoder 阅读(17011) 评论(4) 推荐(3)
Cookies, Claims and Authentication in ASP.NET Core(转载)

摘要:Most of the literature concerning the theme of authentication in ASP.NET Core focuses on the use of the ASP.NET Identity framework. In that context, t 阅读全文
posted @ 2019-01-22 10:13 PowerCoder 阅读(868) 评论(0) 推荐(1)
在AspNetCore 中 使用Redis实现分布式缓存 (转载)

摘要:文章概念描述 分布式缓存描述:分布式缓存重点是在分布式上,相信大家接触过的分布式有很多中,像分布式开发,分布式部署,分布式锁、事物、系统 等有很多。使我们对分布式本身就有一个很明确的认识,分布式就是有多个应用程序组成,可能分布在不同的服务器上,最终都是在为web端提供服务。分布式缓存有以下几点优点: 阅读全文
posted @ 2019-01-18 15:12 PowerCoder 阅读(4205) 评论(2) 推荐(1)
学习ASP.NET Core,你必须了解无处不在的“依赖注入”(转载)

摘要:ASP.NET Core的核心是通过一个Server和若干注册的Middleware构成的管道,不论是管道自身的构建,还是Server和Middleware自身的实现,以及构建在这个管道的应用,都需要相应的服务提供支持,ASP.NET Core自身提供了一个DI容器来实现针对服务的注册和消费。换句话 阅读全文
posted @ 2019-01-15 18:26 PowerCoder 阅读(404) 评论(0) 推荐(0)
ASP.NET Core的Kestrel服务器(转载)

摘要:Kestrel是一个基于libuv的跨平台ASP.NET Core web服务器,libuv是一个跨平台的异步I/O库。ASP.NET Core模板项目使用Kestrel作为默认的web服务器。Kestrel支持以下功能: HTTPS 用于启用不透明升级的WebSockets 位于Nginx之后的高 阅读全文
posted @ 2019-01-12 12:12 PowerCoder 阅读(2483) 评论(15) 推荐(1)
ASP.NET Core MVC中的IActionFilter.OnActionExecuting方法,可以获取Controller的Action方法参数值

摘要:用过ASP.NET Core MVC中IActionFilter拦截器的开发人员,都知道这是一个非常强大的MVC拦截器。最近才发现IActionFilter的OnActionExecuting方法,甚至可以获取Controller的Action方法参数值。 假如我们在ASP.NET Core MVC 阅读全文
posted @ 2019-01-11 12:37 PowerCoder 阅读(4838) 评论(1) 推荐(1)
如何在ASP.NET Core中构造UrlHelper,及ASP.NET Core MVC路由讲解

摘要:参考文章: Unable to utilize UrlHelper 除了上面参考文章中介绍的方法,其实在ASP.NET Core MVC的Filter拦截器中要使用UrlHelper非常简单。如下代码就展示了如何在IActionFilter拦截器中构造和使用UrlHelper,其它MVC的Filte 阅读全文
posted @ 2019-01-04 00:28 PowerCoder 阅读(1862) 评论(0) 推荐(0)
ASP.NET Core中,UseDeveloperExceptionPage扩展方法会吃掉异常

摘要:在ASP.NET Core中Startup类的Configure方法中,有一个扩展方法叫UseDeveloperExceptionPage,如下所示: UseDeveloperExceptionPage方法是所属DeveloperExceptionPageExtensions类的IApplicati 阅读全文
posted @ 2018-12-25 17:32 PowerCoder 阅读(3231) 评论(1) 推荐(0)
asp.net mvc session锁问题 (转载)

摘要:一、会话状态Session Session用于服务器端状态管理,使用Session之后,每个客户端都可以将实际的数据保存在服务器上,对于每个客户端的数据,将会生成一个对应的唯一的key(保存在客户端)。客户端与服务器端就是通过这个key来确认客户端的身份,通常这个key为SessionID。一般情况 阅读全文
posted @ 2018-12-24 18:24 PowerCoder 阅读(811) 评论(0) 推荐(0)
.NetCore Session.Redis (转载)

摘要:首先创建ASP.NET CORE Web项目,然后按如下顺序操作。 1.添加nuget程序包: 2.在appsettings.json中添加Redis配置: 3.在startup.cs类中,按如下例子添加代码: 4.在控制器HomeController中添加: 5.在View/Index.cshtm 阅读全文
posted @ 2018-12-24 18:18 PowerCoder 阅读(420) 评论(0) 推荐(0)
在 ASP.NET CORE 中使用 SESSION (转载)

摘要:Session 是保存用户和 Web 应用的会话状态的一种方法,ASP.NET Core 提供了一个用于管理会话状态的中间件。在本文中我将会简单介绍一下 ASP.NET Core 中的 Session 的使用方法。 安装配置 Session nuget 添加引用 Microsoft.AspNetCo 阅读全文
posted @ 2018-12-24 18:08 PowerCoder 阅读(793) 评论(0) 推荐(0)
ASP.NET Core MVC 模型绑定 (转载)

摘要:ASP.NET Core MVC的Model Binding会将HTTP Request数据,以映射的方式对应到参数中。基本上跟ASP.NET MVC差不多,但能Binding的来源更多了一些。本篇将介绍ASP.NET Core的Model Binding。 Model Binding 要接收Cli 阅读全文
posted @ 2018-12-21 16:56 PowerCoder 阅读(1288) 评论(0) 推荐(0)
ASP.NET Core2.1 你不得不了解的GDPR(Cookie处理) - (转载)

摘要:前言 时间一晃 ASP.NET Core已经迭代到2.1版本了. 迫不及待的的下载了最新的版本,然后生成了一个模版项目来试试水. ...然后就碰到问题了... 我发现..cookie竟然存不进去了..(怨念+100) 找了各种资料,无果 最后无奈只得麻烦善友老师..老师回了一句GDPR 虽然一头雾水 阅读全文
posted @ 2018-12-19 09:27 PowerCoder 阅读(1039) 评论(0) 推荐(0)
ASP.NET Core 应用程序Startup类介绍 (转载)

摘要:Startup类配置服务和应用程序的请求管道。 Startup 类 ASP.NET Core应用程序需要一个启动类,按照惯例命名为Startup。在主程序的Web Host生成器(WebHostBuilderExtensions)的 UseStartup <TStartup> 扩展方法中指定启动类名 阅读全文
posted @ 2018-12-18 12:22 PowerCoder 阅读(452) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3