02 2017 档案

摘要:今天将一个迁移至 ASP.NET Core 的项目放到一台 Linux 服务器上试运行。站点启动后,浏览器打开一个页面一直处于等待状态。接着奇怪的事情发生了,整个 Linux 服务器响应缓慢,ssh命令行输入都一顿一顿的,过了一会,直接停止响应,down机了,必须强制重启服务器才行。 阅读全文
posted @ 2017-02-15 17:33 dudu 阅读(5524) 评论(1) 推荐(4) 编辑
摘要:ASP.NET Core Data Protection 不仅提供了非对称加密能力,而且提供了灵活的秘钥存储方式以及一致的加解密接口(Protect与Unprotect)。Session中用到了它,Cookie验证中用到了它,OpenIdConnect中也用到了它。。。当然你也可以在应用开发中使用它,比如这篇博文中就是用它生成激活帐户的验证token 阅读全文
posted @ 2017-02-13 20:52 dudu 阅读(1905) 评论(0) 推荐(5) 编辑
摘要:在你将现有的用户登录站点从ASP.NET迁移至ASP.NET Core时,你将面临这样一个问题——如何让ASP.NET与ASP.NET Core用户验证Cookie并存,让ASP.NET应用与ASP.NET Core应用分别使用各自的Cookie?因为ASP.NET用的是FormsAuthentication,ASP.NET Core用的是claims-based authentication,而且它们的加密算法不一样 阅读全文
posted @ 2017-02-05 18:01 dudu 阅读(2538) 评论(2) 推荐(2) 编辑
摘要:这篇英文博文是 Andrew Lock 写的 Introduction to Authentication with ASP.NET Core 。ASP.NET Core 的验证模型是 claims-based authentication 。Claim 是对被验证主体特征的一种表述。一组claims构成了一个identity,具有这些claims的identity就是 ClaimsIdentity 阅读全文
posted @ 2017-02-05 12:14 dudu 阅读(23104) 评论(17) 推荐(52) 编辑
摘要:自从微软做了一个艰难的决定——.NET Core彻底放弃project.json全面改回.csproj——至今,虽然赞美之声不断,但我依然不喜欢也难以接受这样的改变。 难以接受主要有两方面的原因:1)由繁入简易,由简入繁难;2)xml与json配置文件的混杂带来不一致的编辑体验 阅读全文
posted @ 2017-02-03 21:19 dudu 阅读(4788) 评论(5) 推荐(9) 编辑
摘要:这是今天坐公交时继续阅读这篇采访报道的收获。新一代.NET平台的三大框架是:.NET Core, .NET Framework, Mono,它们的定位分别是:.NET Core 定位于跨平台服务端应用开发;.NET Framework 定位于 Windows 桌面应用开发;Mono 定位于移动应用开发 阅读全文
posted @ 2017-02-02 14:49 dudu 阅读(1281) 评论(2) 推荐(2) 编辑
摘要:今天坐公交时用手机打开 .NET Blog 阅读这周的 The week in .NET ,在看 Virtual Panel: What's Next for .NET? 这篇采访报道时,被其中对 Richard Lander (Principal Program Manager Lead on the .NET Team at Microsoft) 的一段采访所吸引 阅读全文
posted @ 2017-02-01 18:51 dudu 阅读(1213) 评论(7) 推荐(5) 编辑

点击右上角即可分享
微信分享提示