علی
6 سال پیش توسط علی مطرح شد
1 پاسخ

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

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


ثبت پرسش جدید
Ali Hamrani
@ali.hamrani 6 سال پیش مطرح شد
0

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


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام