Ajout d'en-têtes HTTP à un plugin en cours de développement

Je dois peut-être configurer cette variable d’environnement ?

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

Dois-je définir certaines variables d’environnement ? Si oui, où ? Peut-être que c’est là que j’ai échoué ?

Merci !

Pour info, j’ai défini ceci dans l’initialiseur du plugin :

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

et console.log indique que ces paramètres sont corrects… mais l’indésirable « access denied » apparaît toujours dans la console :frowning: