1

Proxmio を使用して Heroku に静的 IP アドレスを設定しています。そして、Proximo プロキシを使用して、nginx を使用してすべてのリクエストをプロキシしたいと考えています (同じ heroku インスタンスでも)。

Proxmioリクエストをプロキシするためのnginx構成として私が持っているものは次のとおりです。

  location <%= ENV["API_PREFIX_PATH"] || "/api/" %> {
    proxy_pass <%= ENV["API_URL"] %>;
    proxy_set_header Real-IP $remote_addr;
    proxy_set_header Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header NginX-Proxy true;
    proxy_set_header Proxy-Authorization "Basic ZDA3YadmdmglN5Q21T24Y4gt4TE13S03bDI2dzVmdmUzsjQ=";
    proxy_ssl_session_reuse off;
    proxy_redirect off;
    <% if ENV["NGINX_DEBUG"] %>add_header Ember-Cli-Proxy on;<% end %>
  }

ENV 変数が heroku に設定されていることに注意してください。

これはほぼ正しいように見えますが、リクエストが407として返されるため、プロキシ認証が機能していないようです。

プロキシ認証の設定方法に何か問題がありますか?

4

0 に答える 0