開発中のプラグインへのHTTPヘッダーの追加

もしかして、この ENV を設定する必要があるのでしょうか?

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

何か ENV 変数を設定する必要があるのでしょうか?もしそうなら、どこで設定すればよいのでしょうか?もしかしたら私の失敗なのでしょうか?

ありがとうございます!

参考までに、プラグインのイニシャライザーで以下を設定しました:

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

そして、console.log で確認すると、これらの設定は問題ないようですが……それでもコンソールには相変わらず「アクセス拒否」のエラーが表示されたままです :frowning: