احمد سامعی
شنبه 21 شهریور 1388, 10:44 صبح
سلام
من يك برنامه لوكال دارم كه براي ورود كاربر از Session استفاده كردم.
اما Url عجيب غريبي نشون مي ده مثل زير:
http://localhost:1039/(S(01gdlq55cwlhnw2i0kjuks2x))/Default.aspx
به نوشته قرمز در بالا توجه كنيد، اين از كجا مي آيد ؟
در صورتي كه بايد چيزي شبيه اين باشه ؟(اصولاً)
http://localhost:1039/Default.aspx
تنضيمات Web.Config اينجوري نوشتم (اگر اين قسمت از فايل مزبور حذف كنم Session عمل نمي كنه
<system.web>
<sessionState
cookieless="true" timeout="15"
regenerateExpiredSessionId="true"/>
</system.web>
با اين دستور Session ايجاد مي كنم:
Session.Add("ID", id);
با اين هم مي خونم:
if (!IsPostBack)
{ if (Session["ID"] == null)Response.Redirect("Login.aspx"); }
در ضمن از Global هم استفاده نكردم. مشكل از چي مي تونه باشه ؟
(و اينكه من تازه دارم استفاده از Session ياد مي گيرم.)
من يك برنامه لوكال دارم كه براي ورود كاربر از Session استفاده كردم.
اما Url عجيب غريبي نشون مي ده مثل زير:
http://localhost:1039/(S(01gdlq55cwlhnw2i0kjuks2x))/Default.aspx
به نوشته قرمز در بالا توجه كنيد، اين از كجا مي آيد ؟
در صورتي كه بايد چيزي شبيه اين باشه ؟(اصولاً)
http://localhost:1039/Default.aspx
تنضيمات Web.Config اينجوري نوشتم (اگر اين قسمت از فايل مزبور حذف كنم Session عمل نمي كنه
<system.web>
<sessionState
cookieless="true" timeout="15"
regenerateExpiredSessionId="true"/>
</system.web>
با اين دستور Session ايجاد مي كنم:
Session.Add("ID", id);
با اين هم مي خونم:
if (!IsPostBack)
{ if (Session["ID"] == null)Response.Redirect("Login.aspx"); }
در ضمن از Global هم استفاده نكردم. مشكل از چي مي تونه باشه ؟
(و اينكه من تازه دارم استفاده از Session ياد مي گيرم.)