Webサイトに外部WebAPIを使用する必要があり、要求の送信元のIPアドレスを尋ねられます。重要なのは、自動スケーリングが構成されたElastic Beanstalkを使用してデプロイされるため、私のWebアプリケーションはより多くのAmazonEC2インスタンスでスケーリングされるということです。
問題を解決するための最良の解決策は何でしょうか?
私が考えることができる最善のことは、マイクロインスタンスをセットアップし、Elastic IPをそれに関連付けて、HTTPプロキシとして使用することです。より良い解決策はありますか?
この問題を抱えているのは私だけではないと確信していますが、stackoverflowで私のような別の質問を見つけることができませんでした。多くのeコマースWebサイトは通常、1つ以上の特定のIPアドレスからの要求を要求する外部支払いシステムを使用しています...
ありがとうございました。
更新-@Davidのおかげで、Apacheモジュールmod_proxyを使用してHTTPプロキシを設定しました。EC2インスタンスのみがアクセスできるように設定するにはどうすればよいですか?私のEC2インスタンスは、自動スケーリング時に動的に作成されます。
ProxyRequests On
<Proxy *>
Order deny,allow
Deny from all
Allow from ???
</Proxy>