C# 读取静态方法中的cookie

C# 读取静态方法中的cookie,c#,.net,cookies,static,static-methods,C#,.net,Cookies,Static,Static Methods,我在静态方法中读取cookie时遇到问题。 我试过: static void Method() { Page page = HttpContext.Current.Handler as Page; HttpCookie reader= page.Request.Cookies["myCookie"]; } 但我认为它不起作用 你知道我该怎么做吗?请阅读msdn上有关asp.net中Cookie的文档 我猜你不需要处理器来读取cookies。看看是什么 我建议您尝试:

我在静态方法中读取cookie时遇到问题。 我试过:

static void Method()
{
    Page page = HttpContext.Current.Handler as Page;
         HttpCookie reader= page.Request.Cookies["myCookie"];
}
但我认为它不起作用


你知道我该怎么做吗?

请阅读msdn上有关asp.net中Cookie的文档 我猜你不需要处理器来读取cookies。看看是什么

我建议您尝试:

static void Method()
{
    HttpCookie reader = HttpContext.Current.Request.Cookies["myCookie"];
}

你为什么认为它不起作用?请提供更多详细信息。也许我犯了一个错误,但我发现这个“cookies阅读器”无法读取cookies:)您在应用程序中设置了cookies吗?您将只看到来自当前域的Cookie,而不会看到存储在浏览器中的其他Cookie。当然,我看到了,但我想我必须再次检查我的代码。