gpt4 book ai didi

c# - 在 ASHX 中检索 cookie 值

转载 作者:行者123 更新时间:2023-11-30 13:28:44 25 4
gpt4 key购买 nike

有没有办法在 ASHX 处理程序中检索 cookie 值?

我在页面中设置了一个 cookie,我想在我的 ashx 中检索它。我的 cookie 总是空的。

我这样保存我的cookie

HttpCookie tokenCookie = new HttpCookie(cookieName);
tokenCookie.Values["siteGuid"] = authenticationInfo.SiteGuid.ToString();
HttpContext.Current.Response.Cookies.Add(tokenCookie);

我这样取回我的cookie

 HttpCookie cookie = HttpContext.Current.Request.Cookies[cookieName];
return new Guid(cookie["siteGuid"]);

好吧,对不起,那是我的错。我的处理程序在子域上。

最佳答案

如果你想跨子域访问cookies。您可能需要为 cookie 分配域名>

Response.Cookies["domain"].Domain = ".somedomain.com";

不要错过域名前的.(点)。

关于c# - 在 ASHX 中检索 cookie 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4389701/

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