Web アプリケーションを.war
ファイルとして顧客に配布します。そうすれば、ユーザーは war をコンテナーに展開するだけで準備完了です。問題は、一部の顧客が認証を希望し、ユーザー名をアプリケーション内の特定の操作のパラメーターとして使用することです。
web.xml を使用してこれを構成する方法は知っていますが、それは顧客に war ファイルをハックするか、2 つの別個の war を配布するように指示する必要があることを意味します。1 つは認証 (および事前定義されたロール) を使用し、もう 1 つは認証を使用しません。
また、顧客に認証を強制したくありません。Java コンテナーと Web サーバー全般に関する知識が必要になり、アプリケーションをテスト ドライブするのが難しくなるためです。
Web アプリ自体ではなく、コンテナーで認証構成を行う方法はありますか?