سلام دوستان . یه مشکلی دارم که بیشتر از یه ماهه درگیرم . خواهش میکنم اگر کسی میتونه کمک کنه .
یه فرم دارم که کاربر وقتی دکمه پرداخت رو میزنه وارد درگاه بانکی میشه . اما روی اپلیکیشن موبایل که web view هست و روی بعضی مرورگرهای گوشی ها خطا میاد . خطا اینه :
webpage not available
the webpage at
www.test.com could not be loaded because
net::ERR_BLOCKED_BY_RESPONSE
با سایت مقصد که درگاهه صحبت کردیم اونا گفتن که بخاطر x-frame_options= sameorigin هست که برای جلوگیری از فیشینگ استفاده میشه . اینم بگم که با درگاههای دیگه مشکلی نداریم و اونا این response رو ارسال نمیکنن . لینکای زیادی رو گشتم هیچی پیدا نکردم.
چند وقت پیش هم این سوال رو پرسیدم کسی جوابی نداد مجبور شدم دوباره پست کنم.
@pari.a
شما در مورد x-frameoptions تست انجام دادید؟ ببینید کار میکنه یانه؟
در ضمن بفرمایید در کدام مرحله از پرداخت به مشکل می خورید؟ ( pay یا Verify )
x-frameoptions هم به صورت هدر باید ست بشه اگر اشتباه نکنم، قبل درخواستی که میفرستید :
header('x-frame_options', 'sameorigin');
@wozniak
موقعی که از درگاه بانک توکن دریافت میکنیم و قراره وارد درگاه بشه این مشکل پیش میاد من قبلا این دستور رو اجرا میکردم :
return redirect()->to('url')
الان همین هدر رو هم به اخرش اضافه میکنم اتفاقی نمیفته
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟