c# – 在ASHX中检索cookie值
发布时间:2020-12-15 23:56:48 所属栏目:百科 来源:网络整理
导读:有没有办法在ASHX Handler中检索cookie值? 我在页面中设置了一个cookie,我想在我的ashx中检索它.我的cookie总是为空. 我这样保存我的饼干 HttpCookie tokenCookie = new HttpCookie(cookieName); tokenCookie.Values["siteGuid"] = authenticationInfo.Site
有没有办法在ASHX Handler中检索cookie值?
我在页面中设置了一个cookie,我想在我的ashx中检索它.我的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"]); 好的抱歉这是我的错.我的处理程序在子域上. 解决方法
如果要访问子域中的cookie.您可能需要为Cookie分配域名>
Response.Cookies["domain"].Domain = ".somedomain.com"; 不要错过域名前的.(Dot). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |