問題
HttpRequestヘッダでアプリケーション・サーバのバージョンが公開されています。
環境への配慮
- ライフレイDXP 7.0
決議
このタイプの問題は、Liferay の実装ではなく、アプリケーション・サーバの構成に関連しています。
7.0はTomcat 8.xを使用していますが、Liferayの後期バージョンではTomcat 9.xを使用しているという事実があります。 Tomcat 8ではデフォルトでヘッダーのServerが表示され、Tomcat 9では表示されません。
Tomcatの場合、次のようにサーバーヘッダーをオーバーライドできます:
https://tomcat.apache.org/tomcat-8.0-doc/config/http.html
JBossの場合、役立つ可能性のあるRedhatによって言及されたソリューション: 0>
https://access.redhat.com/solutions/2740891 2>
追加情報
- この解決策にはカスタマイズが必要であり、チームの裁量でのみ実装する必要があります。 Liferayサポートでは、カスタマイズの設計や実装をサポートすることはできません。