IIS 7.5 をリバース プロキシとしてセットアップして、ARR 3 経由で Tomcat 7 に接続しようとしています。
何らかの理由で、IIS が要求を転送するとき、x-forwarded-for ヘッダーにリモート ポートが含まれているため、次のような表示ではなく、123.124.125.126 と表示されます。
残念ながら、これは IP アドレスのみを必要とする RemoteIpValve では機能しません。
IIS からポートを削除する方法はありますか? またはRemoteIpValveで?
更新:以下のコマンドを実行してみましたが、applicationHost.config が更新されたことがわかりますが、ポート番号はまだ表示されています (IIS を再起動しました):
appcmd.exe set config -section:system.webServer/proxy /includePortInXForwardedFor:"false" /commit:apphost
ありがとう!