gpt4 book ai didi

asp.net - 在本地主机(Chrome 和 FF)上,过期时间少于 1 年时未设置 cookie

转载 作者:行者123 更新时间:2023-12-02 07:16:06 29 4
gpt4 key购买 nike

我在本地主机、ChromeFirefox 中遇到问题,而不是 Edge

这段代码可以正常工作,并且会设置cookie:

[HttpPost]
public ActionResult Change(string val)
{
var cookie = new HttpCookie(CookieName) { Value = val, Expires = DateTime.Now.AddYears(1) };

Response.Cookies.Add(cookie);

return Content("");
}

但是,如果我将过期时间更改为 300 天,则 Cookie 不会在 Request Cookies 中发回,(它仍然在 更改请求的code>响应Cookie)

编辑:此操作通过 jquery ajax ($.post) 调用;大约半年前它曾经有效

最佳答案

您是否尝试过将 cookie.Domain = null 放在本地主机上并使用域名,否则。

关于asp.net - 在本地主机(Chrome 和 FF)上,过期时间少于 1 年时未设置 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37048556/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com