这可能是一个简单的问题,我希望至少是这样.
我开始寻找到ASP.NET核心的候选发布版,我可以看到,很多的配置已经搬出旧web.config文件,并到JSON结构的文件(以及XML和其它的中间件你可能想写自己).
我还没有弄清楚如何做的一件事是在旧的web.config方法中这么简单,保护你的网站的一些基本组件,如cookie.
以前我们会设定secure,httpOnly等里面的web.config以及当它来部署一个不错的转换文件将修改的值,我们和吐在年底前把新文件.在阅读了一下后,似乎web.config现在几乎已经死了,那么我们如何才能实现相同的结果呢?
我知道我们可以根据是否某些变量,如环境,设置为DEV,分期,生产等加载不同的配置文件,但这似乎与东西是一个变换的所有意图和目的,除了在如何更换只是变换它真的装了吗?
我在这里错过了一些东西,还是让自己陷入了困境?
在ASP.NET MVC 5中,我有以下扩展名:
public static ActionResult Alert(this ActionResult result, String text) {
HttpCookie cookie = new HttpCookie("alert") { Path = "/", Value = text };
HttpContext.Current.Response.Cookies.Add(cookie);
return result;
}
Run Code Online (Sandbox Code Playgroud)
基本上我正在添加一个带有文本的cookie.
在ASP.NET Core中,我无法找到创建HttpCookie的方法.
这不可能吗?
有人可以解释如何在ASP.NET Core rc2应用程序中存储和获取cookie吗?我只能找到有关旧方法HttpContext.Response.Cookies.Get和Add方法的过时信息,而Core中仍然没有这些信息.此外,HttpCookie该类似乎也不存在.
什么是新的cookie类,如何获取和添加一个?
(注意:我不是专门用于认证cookie,只是一般数据cookie)