چند پرسش در مورد viewstate
سلام
چند سئوال در مورد viewstate داشتم که امیدوارم دوستان راهنمایی کنند.
در جایی خوندم ویو استیت از نظر حجم، باعث بالا رفتم حجم صفحه می شه و از نظر امنیتی هم مشکلاتی داره و بطور پیشفرض همه کنترل ها مقدار ویو استیت true دارند.
1.دقیقا چه کنترل هایی باید مقدار true بگیرند؟
2.من برای یکی از صفحاتم تست کردم فقط چهار-پنج کیلو اضافه می کرد آیا واقعا از نظر حجم مشکلی ایجاد می کنه؟
3.از نظر امنیتی چطور می شه امنش کرد؟
4. یک لیست ویو داشتم که به درستی صفحه بندی کرده بودم(با کدنویسی) با false کردن ویواستیت با دکمه های روی datapager بین صفحات به راحتی حرکت می کرد ولی با لینک اعداد روی دیتاپیجر به صفحه دوم می رفت ولی به اولی برنمیگشت چرا؟
در انتها هر مورد خاصی در مورد ویواستیت هست دریغ نکنید...
نقل قول: چند پرسش در مورد viewstate
نقل قول: چند پرسش در مورد viewstate
نقل قول:
1.دقیقا چه کنترل هایی باید مقدار true بگیرند؟
2.من برای یکی از صفحاتم تست کردم فقط چهار-پنج کیلو اضافه می کرد آیا واقعا از نظر حجم مشکلی ایجاد می کنه؟
3.از نظر امنیتی چطور می شه امنش کرد؟
سلام.
1- به نظر من همشون رو در حالت False قرار دهید.
2- صفحه شلوغ می شود و برای seo هم مشکل پیش می آید.
3- بله ، یکی از باگ های جدید خود Asp.NET هست که جدید خود ماکروسافت آن را اعلام کرده و پیشتر استاد موسوی هم در این باره توضیح دادند.
(خلاصه : نفوزگر با ارسال کدهای هش شده می تواند راه رمز گزاری و رمز کشایی VeiwState را بفهمد و کد های تخربی خود را کد شده از طریق Http به سرور ارسال کند.)
موفق باشید.
نقل قول: چند پرسش در مورد viewstate
نقل قول:
3- بله ، یکی از باگ های جدید خود ASP.NET هست که جدید خود ماکروسافت آن را اعلام کرده و پیشتر استاد موسوی هم در این باره توضیح دادند.
(خلاصه : نفوزگر با ارسال کدهای هش شده می تواند راه رمز گزاری و رمز کشایی VeiwState را بفهمد و کد های تخربی خود را کد شده از طریق Http به سرور ارسال کند.)
خدمت استاد خودم عرض کنم که مایکرو سافت جان همین چند وقت پیش راه علاج رو در قالب یک Patch امنیتی برای دوستان خودش بیرون داده این از این . :لبخند:
در ضمن در یه پروژه حرفه ای استفاده نکردن از viewstat جان که خیلی مسخره به نظر میاد . :اشتباه:
شما باید کنترل هایی رو که از view stat شون استفاده نمی برید false کنید خیلی ساده . :متفکر:
در ضمن راههایی هم برای کم کردن حجم view stat پیشنهاد شده می تونید با یه شرچ ساده بدست بیارید از google مهربان کمک بگیرید :تشویق:
نقل قول:
.من برای یکی از صفحاتم تست کردم فقط چهار-پنج کیلو اضافه می کرد آیا واقعا از نظر حجم مشکلی ایجاد می کنه؟
بله بعضی مواقع تا ده برابر این مقدار هم دیدم البته اگه کنترل نشه !
نقل قول:
4. یک لیست ویو داشتم که به درستی صفحه بندی کرده بودم(با کدنویسی) با false کردن ویواستیت با دکمه های روی datapager بین صفحات به راحتی حرکت می کرد ولی با لینک اعداد روی دیتاپیجر به صفحه دوم می رفت ولی به اولی برنمیگشت چرا؟
مشکل همین جاست (بله) :بامزه: