asp.net-core – 如何在ASP.NET Core 2.0中实现machineKey
|
在ASP.NET(不是核心)中,我通常会将一个machineKey添加到web.config中,这样我就可以在本地机器而不是服务器上执行某些功能,这样数据库/回调操作就会使用相同的键.例如 <system.web>
<machineKey validationKey="*********"
decryptionKey="*********"
validation="HMACSHA256"
decryption="AES" />
</system.web>
有人可以建议如何在ASP.NET Core 2.0中完成这项工作吗? 解决方法你现在需要使用 DataProtection APis:
样品可以在DataProtection repo官方找到. 顺便提一下,同样的方法适用于ASP.NET:Replacing 数据保护系统基于两个核心概念 – 数据保护提供程序(由IDataProtectionProvider接口表示),用于通过CreateProtector方法创建数据保护程序(由IDataProtector接口表示).数据保护器用于加密和解密数据. 要将IDataProtectionProvider注册到DI,请使用.AddDataProtection方法: public void ConfigureServices(IServiceCollection services)
{
// Adds data protection services
services.AddDataProtection();
...
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 如何使基于列表的编辑器模板正确绑定POST操
- asp.net – 防止用户在同一行上工作
- asp.net-mvc – 用于支持多种语言的ASP MVC技术
- ASP.NET MVC 3 jQuery验证;禁用不引人注意的OnKeyUp?
- asp.net-mvc – 在Azure中启用自定义错误
- asp.net-mvc-4 – ASP .Net MVC 4 Authorize和AllowAnonymo
- asp.net-mvc – ASP.NET MVC Intellisense没有找到ViewData
- 谈谈.NET Core中基于Generic Host来实现后台任务
- asp.net – MVC 4 Web API Action返回:类型vs HttpRespons
- asp.net – WCF – 找到了该合同的多个端点配置 – 错误
- 一个ASP.NET Web应用程序中的经典.ASP和.NET .as
- asp.net-mvc-3 – MVC3比MVC2有什么优势?
- ASP.NET Webdeploy失败;项目中不存在AddSchedule
- asp.net – 可以使用URI模板来匹配URI到路由吗?
- asp.net-mvc – MVC 4提供的反伪造令牌是为用户“
- asp.net-mvc – ASP.NET MVC:部分知道它是否是从
- asp.net – 谁在生产应用程序中实际使用DataGrid
- asp.net-mvc-3 – SignalR依赖注入问题
- asp-classic – ASP页面中的msxml3.dll错误“800
- ASP.NET Webforms验证框架的建议
