إضافة رؤوس HTTP إلى الإضافة قيد التطوير

ربما أحتاج إلى إعداد متغير البيئة (ENV) هذا؟

  if env['REQUEST_METHOD'] == ('OPTIONS') && env['HTTP_ACCESS_CONTROL_REQUEST_METHOD']
    return [200, Discourse::Cors.apply_headers(cors_origins, env, {}), []]
  end

هل أحتاج إلى تعيين بعض متغيرات البيئة؟ إذا كان الأمر كذلك، فأين؟ ربما يكون هذا هو خطئي؟

شكرًا لك!

بالمناسبة، قمت بتعيين هذا في مُهيئ الإضافة:

Discourse.SiteSettings.discourse_enable_cors = true;
Discourse.SiteSettings.discourse_cors_origin = "*";

ويُظهر console.log أن هذه الإعدادات صحيحة… لكن خطأ “رفض الوصول” المزعوم لا يزال يظهر في وحدة التحكم أيضًا :(.