mohajer3000
چهارشنبه 26 فروردین 1388, 12:16 عصر
با سلام
من کد یه سایت aspx رو داشتم که خیلی خوب روی لوکال کار می کرد .
سیستم اون سایت رو به شبکه متصل کردم تا اعضای شبکه داخلی به اون دسترسی داشته باشن
از اون موقع تا به حال دیگه session در اون فعال نیست
stateID="";
if (Session["State"]!=null) stateID=Session["State"].ToString();
if (stateID=="") Response.Redirect("Login.asp",true);
EncDec ED=new EncDec();
SMPWD=System.Configuration.ConfigurationSettings.A ppSettings["SMPWD"];
stateID=ED.Decrypt(stateID,SMPWD);یعنی وقتی کاربر یوزر پس رو وارد می کنه وارد کد پردازش پسورد میشه و صحت اون رو چک می کنه اما متغیر رو خالی می فرسته
یعنی شرط if (stateID=="") Response.Redirect("Login.asp",true) بر آورده نمیشه و دوباره بر می گرده توی همون صفحه login .
فایل Global.asax و web.config رو هم چک کردم هیچ تنظیماتی برای session در نظر گرفته نشده که بشه با تغییر اون مشکل رو برطرف کرد .
یه مشکل دیگه هم که از زمان انتقال بوجود اومده اینه که به جای پیغام های error صفحه costum errore رو نمایش می ده و این در حالیه که مد costum errore در web.config روی offf ست شده
امیدوارم بتونید راهنماییم کنید
در پناه حق باشید
من کد یه سایت aspx رو داشتم که خیلی خوب روی لوکال کار می کرد .
سیستم اون سایت رو به شبکه متصل کردم تا اعضای شبکه داخلی به اون دسترسی داشته باشن
از اون موقع تا به حال دیگه session در اون فعال نیست
stateID="";
if (Session["State"]!=null) stateID=Session["State"].ToString();
if (stateID=="") Response.Redirect("Login.asp",true);
EncDec ED=new EncDec();
SMPWD=System.Configuration.ConfigurationSettings.A ppSettings["SMPWD"];
stateID=ED.Decrypt(stateID,SMPWD);یعنی وقتی کاربر یوزر پس رو وارد می کنه وارد کد پردازش پسورد میشه و صحت اون رو چک می کنه اما متغیر رو خالی می فرسته
یعنی شرط if (stateID=="") Response.Redirect("Login.asp",true) بر آورده نمیشه و دوباره بر می گرده توی همون صفحه login .
فایل Global.asax و web.config رو هم چک کردم هیچ تنظیماتی برای session در نظر گرفته نشده که بشه با تغییر اون مشکل رو برطرف کرد .
یه مشکل دیگه هم که از زمان انتقال بوجود اومده اینه که به جای پیغام های error صفحه costum errore رو نمایش می ده و این در حالیه که مد costum errore در web.config روی offf ست شده
امیدوارم بتونید راهنماییم کنید
در پناه حق باشید