PDA

View Full Version : اشکال در کار کردن با کوکی ها در asp.net core (خواهش میکنم پاسخ دهید)



EBRAHIMIEKOKDARAGHI
شنبه 10 اسفند 1398, 08:28 صبح
با سلام و خسته نباشید
مشکل من در رابطه کار با کوکی هاست من از روش زیر استفاده میکنم نمیدونم چرا مقدار رو از کوکی میگیرم null هستش لطفا کمک کنید خیلی ضروری !!!


public class HomeController : Controller
{
private readonly ILogger<HomeController> _logger;
private readonly IHttpContextAccessor _httpContextAccessor;
public HomeController(ILogger<HomeController> logger, IHttpContextAccessor httpContextAccessor)
{
_logger = logger;
this._httpContextAccessor = httpContextAccessor;
}
public void SetCookies(string key, string value, int? expireTime)
{
CookieOptions option = new CookieOptions();
if (expireTime.HasValue)
option.Expires = DateTime.Now.AddMinutes(expireTime.Value);
else
option.Expires = DateTime.Now.AddMilliseconds(10);
Response.Cookies.Append(key, value, option);
}
public string GetCookies(string key)
{
return Request.Cookies[key];
}
public IActionResult Index()
{
SetCookies("Kard", "2", 120);




string test = GetCookies("Kard");


return View();
}


نمیدونم چرا مقدار test خالیه ؟