ディレクトリリストへのアクセスを許可または拒否するためにLiferay認証を使用することは可能ですか?
私のシナリオでは、LiferayはTomcatで実行されています。私が欲しいのは、特定のディレクトリとそのコンテンツへのアクセスを制限することです(たとえばlocalhost:8080/pdf/
)。現在、各ユーザーはpdfディレクトリにアクセスできますが、これは私の意図ではありません。
現在のHTTPセッションを使用できますか?
- - - - 編集 - - - - -
もっと詳しく説明します。liferaytomcatの下で、以下に示すように新しいコンテキストを定義しました。
<Context path="/pdfs" docBase="/Users/marco/Development/liferay/resources/pdfs/"
crossContext="false" debug="0" reloadable="true">
</Context>
これの利点は、「/pdfs」のコンテンツに簡単にアクセスできることです。欠点は、誰もが「/pdfs」にアクセスできることです。
問題は、「/pdfs」へのアクセスをどのように制限できるかということです。私のアイデアはLiferays認証を使用することでした...しかしどのように?現在Liferayアプリケーションにログインしているユーザーに「/pdfs」へのアクセスを制限するにはどうすればよいですか?
ありがとうございました。