Añadiendo cabeceras HTTP al plugin en desarrollo

¿Quizás necesito configurar esta variable de entorno?

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

¿Necesito definir algunas variables de entorno? Si es así, ¿dónde? ¿Quizás este sea mi error?

¡Gracias!

Por si acaso, establezco esto en el inicializador del plugin:

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

y console.log muestra que estas configuraciones están bien… pero el temido “access denied” sigue apareciendo en la consola también :frowning: