• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Cross-origin
#1
سلام
در کنسول مرورگر خطای زیر به سایتم داده میشه و صفحه درج گروهی از کار افتاده!! کسی میدونه راه حل رفع ارور چطوره؟

نقل قول:Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://DomainName/index.php?option=com_simshop&controller=addsimcartgroup&task=addsimcartgroup.addsimcart. (Reason: CORS header 'Access-Control-Allow-Origin' missing).

راستی نمیدونم تاپیک رو جای درستی زدم یا نه Big Grin فکر میکنم این خطا مربوط به ajax باشهHuh
  پاسخ
تشکر شده توسط :
#2
کد:
header('Access-Control-Allow-Origin:*');
  پاسخ
تشکر شده توسط : ayoubsys Y.P.Y a76205 kasbookar
#3
آقا رضا این کد را کجای صفحه بزارم؟ اولین خط Php کلیه صفحات گذاشتم نشد! علاوه بر اینکه داخل کنسول خطا میده، داده را بصورت گروهی درج نمیکنه. قبلا اینطور نبود واقعا به چه دلایلی اینجور میشه؟

حتی از کد زیر برای Htaccess استفاده کردم نشد:
کد:
<IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
    </IfModule>
  پاسخ
تشکر شده توسط :
#4
توی صفحه مقصد (بالاترین قسمت صفحه)
صفحه ای که درخواست ajax بهش میره بذارید

و اینکه چرا پیش اومده چون درخواست ajax از آدرسی مثلا example.ir به آدرس غیر از این میره
یعنی آدرس سایت مبدا و مقصد یکی نیست
شما باید در مقصد اون کد رو بذارید تا مجوز بدید بهش
  پاسخ
تشکر شده توسط : ayoubsys a76205
#5
سلام
آقا رضا من یه پیام خصوصی ارسال کردم به شما که مشخصات هاست و پنل هست. اگر ممکنه خودتون ببینید چون من داخل Htaccess و فایل های Php تغییرات دادم ولی رفع مشکل نشد...
ممنون میشم بررسی کنید
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان