PDA

View Full Version : لود نشدن کوکی



Ali_M.Eghbaldar
سه شنبه 15 مهر 1399, 11:34 صبح
درود
در کدهام از کوکی برای لاگین استفاده میکنم.
تا وقتی که داخل خود دامین (www.site.com) و صفحات زیر مجموعه اش هستیم همه چی درست کار میکنه ولی وقتی به صفحه بانک میره و برمیگرده دیگه نمیتونه توی ReturnUrlBack کوکی بخونه و مقدار خوانش NULL میشه. جالب اینجاست که وقتی توی همین صفحه (که خطا داده) یک بار، Page Load کنیم (دستی)، کوکی خوانده میشه!
و نکته دیگه اینکه ممکنه 10 بار به صفحه بانک بریم و برگردیم و همه چی درست باشه ولی بار 11ام خط بده! مثلا بار دیگه، بار 5ام این اتفاق میوفته! هیچ منطقی پشتش نیست. دو روزه دارم همه چیو بررسی میکنم.
کوکی از بین نمیره وگرنه توی لود مجدد و یا صفحات دیگه باید خطای مشابهی داشته باشم.
انگار وقتی redirect postback از بانک صورت میگیره در زمان هایی نا مشخص این اتفاق به دلیل نا معلوم میوفته! انگار سیشن خالی میکنه! اونم نامنظم.
منطقش چیه؟

مهدی کرامتی
یک شنبه 20 مهر 1399, 15:41 عصر
یک نگاه به اینجا (https://barnamenevis.org/showthread.php?562106-%D8%A7%D8%B4%DA%A9%D8%A7%D9%84-%D8%AF%D8%B1-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%DA%A9%D9%88%DA%A9%DB%8C-%D8%AF%D8%B1-%D9%85%D8%B1%D9%88%D8%B1%DA%AF%D8%B1-%DA%A9%D8%B1%D9%85) بیاندازید.

در ASP.NET MVC تنظیمات لازمه میبایست در web.config انجام شود:
https://docs.microsoft.com/en-us/aspnet/samesite/system-web-samesite

علیرضا5
سه شنبه 06 آبان 1399, 10:52 صبح
من هم چنین موردی رو تجربه کردم
ظاهرا وقتی درخواست از طرف بانک برمیگرده امکان خواندن کوکی نیست

من اطلاعات مورد نیاز رو از طریق یو آر ال منتقل کردم