ورودثبت‌ نام

رادکام

آشنایی با روش CORS و خطای آن

حمیدرضا نهاوندی

 

اگر وبسایت Domain-X.com بخواهد بخشی از محتوا را از وبسایت دوم  Domain-Y.com  یا زیردامنه ای از همان وبسایت دریافت کند از CORS استفاده می‌شود. این روش اجازه میدهد محتوا توسط API از Domain-Y.com  به مرورگر فرستاده شود تا Domain-X.com بطور کامل نمایش داده شود.

 تصویر مرتبط

به این منظور  وب سرور  Domain-Y.com  باید اجازه دریافت اطلاعات برای Domain-X.com را داده باشد.

 

در نتیجه برای انجام تنظیم میبایست مشخص کنیم وبگاه مقصد کدام است و سپس تنظیمات در وب سرور  IIS برای مقصد انجام شود که در مثال بالا  Domain-Y.com می‌باشد.

 

حال چنانچه تنظیمات انجام نشده باشد میتوان خطای Access to XMLHttpRequest at 'http://Domain-Y.com/api/***' from origin 'http://Domain-X.com' has been blocked by CORS policy  را در بخش عیب یابی مرورگر (inspect element) برگه Console مشاهده نمود.

 

دیدگاه کاربران

هنوز دیدگاهی ثبت نشده است.

شما می‌توانید درباره این مقاله، دیدگاه خود را ثبت کنید.