Adicionando cabeçalhos HTTP ao plugin em desenvolvimento

Talvez eu precise configurar essa variável de ambiente?

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

Preciso definir alguma variável de ambiente? Se sim, onde? Talvez eu tenha falhado nisso?

Obrigado!

A propósito, defina isso no inicializador do plugin:

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

e o console.log mostra que essas configurações estão corretas… mas o temido “access denied” continua aparecendo no console também :frowning: