我有一个.NET Web应用程序,其中有一些自定义代码将auth令牌存储在cookie中:
if (HttpContext.Current.Response.Cookies[AuthTokenName] == null)
{
HttpCookie authCookie = new HttpCookie(AuthTokenName);
authCookie.Value = result.AccessToken;
authCookie.Expires = DateTime.Now.AddDays(-1);
HttpContext.Current.Response.Cookies.Add(authCookie);
}
else
{
HttpContext.Current.Response.Cookies[AuthTokenName].Value = result.AccessToken;
}
我需要通过javascript访问客户端上的cookie。我从此链接尝试了几种不同的解决方案:Get cookie by name
所有这些都给出相同的结果-即使我在浏览器中查看cookie,也无法得到任何cookie值,并且什么也不会返回。
在存储cookie或访问不正确时,我做错什么了吗?