Aggiunta di intestazioni HTTP al plugin in sviluppo

Forse devo impostare questa variabile d’ambiente?

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

Devo impostare delle variabili d’ambiente? Se sì, dove? Forse è questo il mio errore?

Grazie!

Per tua informazione, ho impostato questo nell’inizializzatore del plugin:

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

e console.log mostra che queste impostazioni sono corrette… ma il temuto “access denied” rimane ancora nella console :frowning: