問題
- コントロール パネル > セキュリティ > 監査 での検索では、常に GET URL で空の検索パラメータが送信されます。 その結果、URL は非常に長くなり、ファイアウォール インフラストラクチャによってブロックされる可能性があります。
-
再現する手順:
- コントロール パネル > セキュリティ > 監査に移動します。
- 「テスト」で検索
-
結果: URL は非常に長く、空の検索パラメーターもすべて含まれています (検索が展開されていない場合、これらは非表示になります)。
Environment
- Liferay DXP 7.4
解決策
- この動作はバグとは見なされません。複数のフィールドを使用した従来のフォーム ベースの検索が原因です。
- それを変更するためのすぐに使える設定はありません。
- カスタマイズを実装することが可能です。 関連するコード部分は here and tにあります。最も簡単な方法は、フォームのメソッドを GET から POST に変更することです。 この変更により、検索パラメーターは URL に表示されなくなりますが、本文には表示されます。
追加情報
- サブスクリプション サービスは、カスタマイズまたはそれに起因する問題の設計、開発、テスト、展開、ガイダンス、または実装を支援する必要はありません。
- 詳細については、サポート ドキュメントを参照してください。 カスタマイズ