مشکل با Session ، به جای Session از چی استفاده کنم؟
سلام
من داخل سایتم چند متغیر سراسری دارم که محتوای آنها رو داخل Session ریختم و در همه صفحاتی که با این محتویات کار دارم پر یا خالی بودن session ها رو چک می کنم و اگر خالی بودن چون کد صفحه خطا میده، کاربر رو به صفحه لاگین میفرستم تا دوباره لاگین کنه و سشن از اول پر بشن
اما تعداد دفعاتی که کاربر رو به صفحه لاگین می فرسته خیلی زیاد شده، انگار که این سشن ها خیلی زود خالی می شن و این امر خیلی دردسر ساز شده ، از دوستان خواهش می کنم منو راهنمائی کنن که به جای سشن از چی استفاده کنم یا چکار کنم که مشکلم با سشن بر طرف شه؟
من در قسمت sessionState مقدار timeout را 60 گذاشتم ولی خیلی زود تر از اینها می پره، لطفا منو راهنمایی کنین ؟
نقل قول: مشکل با Session ، به جای Session از چی استفاده کنم؟
اینم کدش :
if (Convert.ToBoolean(Session["iamlogged"]) == true)
{
if (Session["username"] != "")
{
}
else
Response.Redirect("loggin.aspx");
}
else
Response.Redirect("loggin.aspx");
نقل قول: مشکل با Session ، به جای Session از چی استفاده کنم؟
نقل قول:
نوشته شده توسط
BahmanDB
اینم کدش :
if (Convert.ToBoolean(Session["iamlogged"]) == true)
{
if (Session["username"] != "")
{
}
else
Response.Redirect("loggin.aspx");
}
else
Response.Redirect("loggin.aspx");
مهندس ، این کد رو بنده هم استفاده کردم :) مشکل من اینه که سشن زیاد می پره (خالی میشه) و زیاد کاربر رو به صفحه لاگین می فرسته ، با این مشکل باید چیکار کنم؟
نقل قول: مشکل با Session ، به جای Session از چی استفاده کنم؟
از كوكي هم ميتونيد استفاده كنيد.
نقل قول: مشکل با Session ، به جای Session از چی استفاده کنم؟
Session TimeOut رو تنظیم کنید .
در ضمن اگر Session برای نگه داری هویت کاربر و تصدیق هویت استفاده کردید پیشنهاد میکنم معلومات خودتون را در مورد نحوه تشخیص هویت در دات نت بیتشر کنید.
نقل قول: مشکل با Session ، به جای Session از چی استفاده کنم؟
من پیشنهاد می کنم از Querystring استفاده کنید.
نقل قول: مشکل با Session ، به جای Session از چی استفاده کنم؟
نقل قول:
نوشته شده توسط
naeeme
من پیشنهاد می کنم از Querystring استفاده کنید.
شما که بدترش کردید !! چرا از تصدیق هویت خود دات نت استفاده نمیکنید ؟
session و Querystring و .... مربوط به asp کلاسیک هست استفاده از اینها پیشنهاد نمیشه ، مگر اینکه حرفه ای باشید و خودتون بتونید امنیت رو تو این موارد ایجاد کنید
نقل قول: مشکل با Session ، به جای Session از چی استفاده کنم؟
من هم همین مشکل رو دارم چطور میشه از امنیت خود دات نت بدون استفاده از کنترل ها استفاده کرد
من سعی کردم اما user.identity و ... readonly هستن میشه راهنمایی کنین؟
نقل قول: مشکل با Session ، به جای Session از چی استفاده کنم؟
نقل قول:
نوشته شده توسط
mahdi_farhani
Session TimeOut رو تنظیم کنید .
من روي يك Interanet خاصيت TimeOut رو 99 تنظيم كردم اما تاثيري نداشت. از طريق تنظيمات IIS كل وب سرور رو 99 دقيقه تنظيم كردم، ولي بازهم عمل نميكنه.
لطفاً راهنمايي ؟؟؟
نقل قول: مشکل با Session ، به جای Session از چی استفاده کنم؟
پس باید چی کار کرد؟
کسی یه مقاله کامل درباره عضویت تو Asp.net یا Membership on Asp.net سراغ نداره