ASP.NET5.0无法设置Cookie。
创始人
2024-09-17 03:30:19
0

在ASP.NET 5.0中设置Cookie与之前的版本有所不同。在使用前,请确保在Startup.cs文件中添加了服务和中间件,如下所示:

public void ConfigureServices(IServiceCollection services)
{
    services.AddMvc();
    services.Configure(options =>
    {
        // This lambda determines whether user consent for non-essential cookies is needed for a given request.
        options.CheckConsentNeeded = context => true;
        options.MinimumSameSitePolicy = SameSiteMode.None;
    });
}

public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
    app.UseCookiePolicy();
    app.UseMvc();
}

然后,可以使用HttpContext.Response.Cookies.Append方法设置Cookie,如下所示:

HttpContext.Response.Cookies.Append("key", "value", new CookieOptions
{
    Path = "/",
    HttpOnly = false,
    Secure = false,
    Expires = DateTimeOffset.Now.AddDays(1)
});

请注意,Path必须设置为“/”,否则Cookie将无法正常设置。此外,为了使Cookie在HTTP和HTTPS之间正确工作,Secure属性应设置为false。

希望这个解决方案可以帮助你解决ASP.NET 5.0设置Cookie的问题。

相关内容

热门资讯

六分钟了解!天天麻将助赢神器,... 六分钟了解!天天麻将助赢神器,皮皮跑胡子真的有外挂吗,微扑克教程(有挂攻略);六分钟了解!天天麻将助...
必知教程!友乐麻将赢牌器(辅助... 必知教程!友乐麻将赢牌器(辅助挂)果然真的是有挂(2022已更新)(哔哩哔哩)一、友乐麻将赢牌器软件...
7分钟了解!心动休闲万能辅助器... 7分钟了解!心动休闲万能辅助器,老友十三水辅助器是真的吗,德州教程(有挂技巧)7分钟了解!心动休闲万...
最新技巧!微友助手永久免费版(... 最新技巧!微友助手永久免费版(辅助挂)原来真的是有挂(2020已更新)(哔哩哔哩)1、微友助手永久免...
1分钟了解!蜀中生活圈有挂吗,... 1分钟了解!蜀中生活圈有挂吗,河洛杠可以挂吗,分享教程(有挂解说)在进入蜀中生活圈有挂吗辅助挂后,参...
实测教程!衢州都莱双扣辅助器是... 实测教程!衢州都莱双扣辅助器是真是假(透视辅助)都是有挂(2022已更新)(哔哩哔哩)1、这是跨平台...
一分钟揭秘!友娱棋牌有挂吗(透... 一分钟揭秘!友娱棋牌有挂吗(透视)好像是真的有挂(2021已更新)(哔哩哔哩)1)友娱棋牌有挂吗辅助...
三分钟了解!和和麻将怎么才能赢... 三分钟了解!和和麻将怎么才能赢,心悦麻将踢坑能调胜率吗,实用技巧(有挂细节)一、心悦麻将踢坑能调胜率...
详细说明!开心十三张有没有挂(... 详细说明!开心十三张有没有挂(辅助挂)真是真的有挂(2023已更新)(哔哩哔哩)1、不需要AI权限,...
7分钟了解!微信雀神小程序可以... 7分钟了解!微信雀神小程序可以开挂吗,微乐有辅助挂是真的吗,教你教程(有挂辅助挂)1、每一步都需要思...