PDA

View Full Version : خالی بودن session در یک برنامه تحت شبکه



hanis29268
دوشنبه 18 شهریور 1392, 11:35 صبح
با سلام خدمت اساتید محترم
بنده 2تا سیستم رو به هم شبکه کردم،
در یک سیستم برنامه کاربری و در سیستم دوم یک وب سرویس نوشتم،هردو به زبان ASP.net4 و روی iis7 آپلود شدن
زمانی که کاربر وارد سیستم میشه و اطلاعاتش محاسبه میشه،بعضی از این مقادیر رو با استفاده از session پاس میدم به سیستم دومم که همان وب سرویس باشه تا کاربر ادامه کارهاشو بره توی سیستم دوم انجام بده.
ولی متاسفانه در اون طرف مقدار null دریافت میشه و seession ها خالی هستند،(مثال :شما فرض کنید میخواید شارج بخرید،اول وارد سایت مورد نظر میشید وقتی اطلاعاتتون رو پر کردید به سایت دیگه ای میرید که عملیات بانکی رو انجام بدید)
پیغام:
Object reference not set to an instance of an object.

Line 56: Session["hash"] =Session["MerchanId"].ToString();
Line 57: Session["time"] = Session["TransactionKey"].ToString();
Line 58: Session["sequence"] = Session["sequence"].ToString();
با تشکر.

fakhravari
دوشنبه 18 شهریور 1392, 18:06 عصر
چه مدت اینجوری میشه؟