最終更新日 :
|
次にも適用 : CQ 5.4
問題
CQ5.4にアップグレード後、カスタムサーブレットは仮想パスの操作停止を登録し、Sling デフォルトサーブレットがデフォルトに戻るよう要求します。
解決策
この動作は、実際に意図的であり、SLING-1512: で導入されたセキュリティ強化測定の課題です。Sling Servlet Resolver は、サーブレットの実行パスを設定できるように拡張されました。
デフォルトで、次の実行パスを持つ CQ5.4 付属およびサーブレットを有効にします:
- /bin/
- /libs/
- /apps/
- /system/
- /index.servlet
- /login.servlet
注意:個々のサーブレットはサーブレットを末尾に追加する必要があります。.既存のデフォルト設定を/apps の libs/sling/config/org.apache.sling.servlets.resolver. SlingServletResolver で覆い、カスタムサーブレットパスを追加することをお勧めします。
適用対象
CQ5.4
アカウントにログイン