前提・実現したいこと
IISで受けたリクエストをそのままtomcatサーバにフォワードしています。
tomcatサーバで受けたIPアドレスを取得して特定のIPアドレスのみ処理を行い。
それ以外のIPアドレスに対しては、エラーメッセージを返却する仕様です。
構成
Windows Server 2016
IIS 10
フレームワーク
Spring boot
アプリケーション
java 8.0
発生している問題・エラーメッセージ
クライアント→IIS→tomcatとリクエストが流れると
tomcatで取得したIPアドレスがクライアントのIPアドレスではなく、IISのIPアドレスになってしまって困っています。
該当のソースコード
アプリケーションの中では下記の様にIPアドレスを取得しています。
java
@Autowired
private ServletRequest Request;
// IPアドレス取得
Request.getRemoteAddr()
試したこと
ここのサイト様を参考に
http://www.windows-maniax.com/nakamu07/iis/iis-tips367.html
リダイレクトの設定は完了しています。
リダイレクト先を
localhost:8080
↓
IPアドレス:8080
に変えてみましたが、駄目でした。
よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/12 02:59 編集