私はこの小さな大きな問題を抱えています:
Tomcat は Windows Server 2008 で実行されています。ローカル ディレクトリには D:\archive があります。このディレクトリには、約 40000 個の pdf ファイルが格納されています。
このアプリケーションは、このディレクトリ内の任意の pdf をダウンロードとして提供することを目的とした検索ユーティリティです。Tomcat はアクティブ ディレクトリ (JNDIRealm) にバインドされます。ディレクトリは、次を使用して server.xml にマップされます。
<Context docBase="D:\archive" path="/archive"></Context>
アプリケーション自体は /PDFDownload としてデプロイされ、BASIC 認証で保護されます。
同じ LDAP バインドを使用して /archive を保護するにはどうすればよいですか? 私はすでに多くのグーグル検索を行ってきましたが、アプリケーション コンテキスト セキュリティの例、または tomcat の前で apache を使用する例しか見つかりませんでした (それがオプションである場合、apache をアクティブ ディレクトリにバインドするにはどうすればよいでしょうか?)