3
マシン上のポート8080上で実行されているASP.NETサーバーがあり、パフォーマンス上の理由から、ポート80で実行されているリバースプロキシをnginxでキャッシュしています。 nginxキャッシュによって応答されず、nginx proxy_passディレクティブ経由でlocalhost:8080に渡されます。nginxリバースプロキシの背後にあるASP.NET customErrors
この設定は、ASP.NET customErrorsを除いて、これまでのところうまく動作します。私はそれらを "RemoteOnly"にしたいと思いますが、リバースプロキシのために、すべてのリクエストはlocalhostから発信され、ローカルになります。私はX-Real-IPとX-Forwarded-Forをnginx経由で渡しますが、ASP.NETはこれを完全に無視するようです。何か案が?