asp.net 核心中的身份验证 cookie 后,Cookie 路径和过期无效或设置

Cookie path and expiry is not working or set after authentication cookie in asp.net core

源代码:

Response.Cookies.Append("Id", "123456",, new Microsoft.AspNetCore.Http.CookieOptions() 
{ 
    Path = "/user", 
    Expires = System.DateTime.Now.AddDays(1) 
})

有人能找出这段代码有什么问题吗?

在开始时删除 Response.Cookies.Append 中的双逗号并且会起作用(但您需要在 /user 路径上才能看到该 cookie)