08 2016 档案

摘要:前言 在应用程序开发的过程中,有的时候需要在代码中保存一些机密的信息,比如加密密钥,字符串,或者是用户名密码等。通常的做法是保存到一个配置文件中,在以前我们会把他保存到web.config中,但是在ASP.NET Core中,这一方式或许发生了改变,或者说你有更多多元化的方法, 以及更加优雅的的配置 阅读全文
posted @ 2016-08-29 11:30 Savorboard 阅读(12344) 评论(12) 推荐(31) 编辑
摘要:前言 "上篇" 主要是对 ASP.NET Core 的 Data Protection 做了一个简单的介绍,本篇主要是介绍一下API及使用方法。 API 接口 ASP.NET Core Data Protectio 主要对普通开发人员提供了两个接口, 和 。 我们先看一下这两个接口的关系: 可以看到 阅读全文
posted @ 2016-08-27 13:57 Savorboard 阅读(9909) 评论(7) 推荐(24) 编辑
摘要:前言 "上一篇博客" 记录了如何在 Kestrel 中使用 HTTPS(SSL), 也是我们目前项目中实际使用到的。 数据安全往往是开发人员很容易忽略的一个部分,包括我自己。近两年业内也出现了很多因为安全问题导致了很多严重事情发生,所以安全对我们开发人员很重要,我们要对我们的代码的安全负责。 在工作 阅读全文
posted @ 2016-08-17 09:15 Savorboard 阅读(16234) 评论(8) 推荐(48) 编辑
摘要:在ASP.NET Core中,如果在Kestrel中想使用HTTPS对站点进行加密传输,可以按照如下方式 申请证书 这一步就不详细说了,有免费的和收费的,申请完成之后会给你一个 结尾的文件。 添加NuGet包 nuget中查找然后再程序中添加引用 配置 把 结尾的文件拷贝的程序的Web根目录,然后修 阅读全文
posted @ 2016-08-16 16:29 Savorboard 阅读(9613) 评论(3) 推荐(2) 编辑
摘要:前言 在 "Asp.Net Core Nginx部署" 一文中,主要是讲述的如何利用Nginx来实现应用程序的部署,使用Nginx来部署主要有两大好处,第一是利用Nginx的负载均衡功能,第二是使用Nginx的反向代理来降低我们后端应用程序的压力。那除了以上两点之外,其实我们还可以利用代理服务器的缓 阅读全文
posted @ 2016-08-04 09:13 Savorboard 阅读(4422) 评论(5) 推荐(19) 编辑