2013-11-18 3 views
1

У меня проблема с чтением файлов cookie внутри статического метода. Я пробовал:Чтение файлов cookie внутри статического метода

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

, но я думаю, что это не работает.

У вас есть идеи, как я могу это сделать?

+2

Почему вы думаете, что это не работает? Пожалуйста, предоставьте более подробную информацию. –

+0

Возможно, я совершил ошибку, но вижу, что этот «куки-читатель» не может читать куки :) – QueUe

+0

Вы установили какие-либо файлы cookie в свое приложение? Вы увидите только файлы cookie из текущего домена, а не другие файлы cookie, которые хранятся в браузере. –

ответ

2

Просьба ознакомиться с документацией по msdn относительно файлов cookie в asp.net. here. Я предполагаю, что для чтения файлов cookie вам не нужен обработчик. Посмотрите, что такое HttpContext.Handler.

Я рекомендую вам попробовать:

static void Method() 
{ 
    HttpCookie reader = HttpContext.Current.Request.Cookies["myCookie"]; 
} 
Смежные вопросы