問題
- 場合によっては、Liferay が生成する長さまたは URL を変更または制限する必要がありますが (たとえば、セキュリティ カスタム ソリューションの場合)、Liferay にはそのためのすぐに使用できるソリューションがありません。
Environment
- DXP 7.2
解決策
- 呼び出しフィルターがトピックを処理します。
制限は 4000 文字で、変更できます:
https://github.com/liferay/liferay-portal/blob/master/portal-impl/src/portal.properties#L7241
#
# リクエスト URI が
値よりも長いポータルへのリクエストは、インボーカー フィルタによって拒否されます。 技術的な理由から、通常は
# 4000 文字を超えてはなりません。
#
https://github.com/liferay/liferay-portal/blob/05e1f5030d43bb6c1bf943c483fd50aae7a[…]iferay/portal/kernel/servlet/filters/invoker/InvokerFilter.java