آفلاین
user-avatar

مشکل بزرگ در درگاه پرداخت سپ در لاراول

2 سال پیش
توسط Ali Hamrani آپدیت شد
آفلاین
user-avatar
علی ( 14261 تجربه )
2 سال پیش
تخصص : Laravel

سلام دوستان من به یک خطای خیلی بد خوردم که چند وقته درگیرشم و حل نمیشه. ببینین قضیه اینه من یک سرور لینوکسی دارم که با آپاچه کانفیگ شده ودوتا route دارم که به درگاه وصل میشن.یکی از route ها باید کاربر لاگین باشه و یکیش مهم نیست و همینجوری هست یعنی کاربر بدون لاگین کردن هم میتونه به درگاه وصل بشه و خرید انجام بده. خب حالا اون قسمتی که توی پروفایلش هست و لاگینه اوکیه و کار میکنه. یعنی به درگاه وصل میشه و برنامه موفق میشه ریسپانس رو از درگاه بانکی بگیره و تمام. ولی اون قسمتی که نیاز به لاگین نیست ( از نظر برنامه نویسی دقیق توی قسمت هایی که مشترک هستند یکین ) توی قسمت برگشت از درگاه مشکل داره . یک فیلد RedirectURL وجود داره که اون رو ما جزو پارامتر های ارسالی به درگاه میفرستیم و درست هست وقتی وارد درگاه میشه توی تب headers حالا ابزار گوگل کروم نشون میده به درستی مثلا https://x.com/callback
حالا وقتی برمیگرده میخوره تو دیوار و به ادرس http://x.com/callback برمیگرده و چون سایت https هست صفحه خطا نشون میده. اصلا این با قسمت قبلی که لاگین باید باشه کاربر یکیه ولی چرا این یکی اینجوری میشه ؟ در صورتی که درگاه پرداخت آدرس برگشت رو به درستی تشخیص مییده.

آفلاین
user-avatar
Ali Hamrani ( 1208 تجربه )
2 سال پیش

لطفا کد درگاه پرداختتون رو ارسال کنید

برای ارسال پاسخ باید وارد سایت شوید