PDA

View Full Version : مشکل با حذف کوکی های ساخنه شده توسط جاوا



moferferi
دوشنبه 10 شهریور 1393, 15:24 عصر
سلام
امروز توی برنامه ای اومدم و یه کوکی را از طریق جاوا ساختم
var d = new Date();
d.setTime(d.getTime() + (1 * 1 * 5 * 60 * 1000));
var expires = "expires=" + d.toUTCString();
document.cookie = "curpath" + "=" + value + "; " + expires;

حالا میخوام از طریق کد و asp.net اون را حذف کنم
ولی حذف نمیشه.
cookie.Expires = DateTime.Now.AddDays(-100);
Response.Cookies.Add(cookie);

فقط کوکی هایی که از طریق asp ساخته شده باشن به این روش پاک میشن.
کسی میتونه راهنمایی کنه؟

ahmad156
دوشنبه 10 شهریور 1393, 17:54 عصر
if (Request.Cookies["curpath"] != null)
{
HttpCookie myCookie = new HttpCookie("curpath");
myCookie.Expires = DateTime.Now.AddDays(-100);
Response.Cookies.Add(myCookie);
}

moferferi
سه شنبه 11 شهریور 1393, 07:50 صبح
با این روش فقط کوکی هایی که از طریق خود سی شارپ ساخته شده باشه پاک میشن.

شما با کدی که من گذاشتم از طریق جاوا یه دونه بساز ، بعدا متوجه منظورم میشین

ahmad156
سه شنبه 11 شهریور 1393, 09:36 صبح
دوست عزیز کوکی ،کوکی هست چه با JavaScript ایجاد شده باشه چه با ASP.NET .کد بالا رو هم تست کردم جواب میده.اشکال احتمالاً جای دیگه هست

moferferi
سه شنبه 11 شهریور 1393, 19:53 عصر
میدونم.ولی بهر حال یک روز تمام روش وقت گذاشتم و نشد که نشد
کوکی را از طریق همون سی شارپ ایجاد کردم و از شرش راحت شدم