ارسالها: 35
موضوعها: 16
تاریخ عضویت: دى 1394
اعتبار:
0
تشکرها: 9
1 بار تشکر شده در 1 پست
سلام ممنون میشم راهنمایی کنید
چرا بعضی وقتها کاربری که لاگین هست و از درگاه بانک استفاده میکنه تا فاکتور خود را پرداخت کنه پس از انجام عملیات پرداخت به حالت logout درمیاد و مجبوره دوباره لاگین کنه؟
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
دلایل این کار میتونه یکی منقضیشدن سشن باشه و یکی دیگه اینکه کاربر با سایت بدون www وارد شده و بعد از پرداخت به سایت با www ریدایرکت میشه (یا برعکس). دقت کنید که www هم ازنظر فنی یک سابدامین محسوب میشه و برای همینه که توصیه شده فقط یکی از آدرسهای با www یا بدونش رو توی سایت درنظر بگیرین (با htaccess. میتونین درخواستهایی که به هرکدوم منتقل میشه رو به اون یکی دیگه منتقل کنید).
برای امتحان صحت این موضوع، میتونین همون موقع که کاربر لاگاوت شده، به آدرس سایت www رو اضافه کنید (یا اگه هست، ازش حذف کنید). اگه دیدین لاگین بود، مشکل از همین موضوع ناشی میشه.
ارسالها: 35
موضوعها: 16
تاریخ عضویت: دى 1394
اعتبار:
0
تشکرها: 9
1 بار تشکر شده در 1 پست
ممنون از وقتی که گذاشتید
با توجه به گفته های شما چک کردم سشن نمیتونست باشه چون برای کاربری که تازه ثبت نام کرده هم این اتفاق میوفته
پس callbackUrl بانک عوض کنم و www از اولش بردارم
نتیجه تست همینجا ذکر میکنم بازم ممنون
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
فرقی نداره. بهرحال سشن از بین میره و سبد خرید یا چیزهای دیگه هم داره با سشن کار میکنه. ارتباطی به کاربر جدید یا قدیمی بودن نداره این موضوع.
22-09-1395، 11:53 ق.ظ
(آخرین تغییر در ارسال: 22-09-1395، 11:54 ق.ظ توسط manhunt2014.)
ارسالها: 35
موضوعها: 16
تاریخ عضویت: دى 1394
اعتبار:
0
تشکرها: 9
1 بار تشکر شده در 1 پست
سلام بازم ممنون از وقتی که میذارید
با حذف www که توسط یه دستور داخل فایل htaccess انجام شد
فعلا با تستهای زیادی که انجام دادم مشکلی نداره و کاربر لاگ اوت نمیشه
بازمم ممنون از راهنمایی شما