PDA

View Full Version : ?cookie less=true



mahmood_comp
چهارشنبه 07 دی 1384, 23:47 عصر
با سلام
هنگامی که ما در webconfig در قسمت <sessionsatate > عبارت cookieless را از مقدار پیش فرض (false) به مقدار true تبدیل می کنیم چه اتفاقی می افتد؟
ایا با این کار هنگامی که یک session ساخته می شود می تواند مانند یک cookie دایمی عمل کند؟
یعنی اگر کاربر مرورگر خود را بست ایا دیگر اطلاعات مربوط به او باز هم از بین میرود یا خیر؟

titbasoft
پنج شنبه 08 دی 1384, 12:06 عصر
هنگامی که ما در webconfig در قسمت <sessionsatate > عبارت cookieless را از مقدار پیش فرض (false) به مقدار true تبدیل می کنیم چه اتفاقی می افتد؟
ایا با این کار هنگامی که یک session ساخته می شود می تواند مانند یک cookie دایمی عمل کند؟
یعنی اگر کاربر مرورگر خود را بست ایا دیگر اطلاعات مربوط به او باز هم از بین میرود یا خیر؟همونطور که میدونید session ها در حالت عادی با استفاده از یکسری cookie سمت client ردگیری می شوند. پس اگر browser ای اجازه ساخته شدن cookie رو نده پس معنی اون اینه که session ای هم برای اون کاربر قابل ردگیری نیست. با استفاده از cookieless session ها ردگیری هر session با re-write کردن URL انجام میشه که هم امنیت کمتری نسبت به حالت قبل داره و اگر کاربر دستی URL اش رو تغیر بده یا گم میشه یا خیلی راحت اطلاعات مربوط به شخص دیگری رو دریافت می کنه

mahmood_comp
پنج شنبه 08 دی 1384, 14:31 عصر
با سلام
من می خوام یک سبد خرید بنویسم مطالب قبلی را در مورد این مبحث خوندم ولی چند تایی سوال هنوز برام باقی مانده؟
1- کوکی که باید روی کامپیوتر مشتری نوشته بشود باید یک شماره منحصر به فرد به مشتری بدهد این شماره را چگونه می توان تولید کرد؟ و این شماره را چگونه در تمامی صفحات حفظ کنیم؟

2- این کوکی باید در کدامین صفحه سایت قرار داشته باشد(مثلا در قسمت pageload کدامین صفحه) ا؟
3- به طور معمول چه خصوصیاتی را از کوکی مورد نظر باید تنظیم کرد که بتوانیم از اطلاعات ان در سبد خرید آن مشتری استفاده کنیم؟

4- ایا در فایل های ,global.asax,webconfig کد خاصی را باید بنوسیم ؟