認証に JAAS を使用する JBoss で Java Web アプリケーションを実行しています。同じページにアクセスしてはならないばらばらのユーザーのセットがあるため、ロールに基づいてログインしているユーザーが表示されるページを動的に選択したいと思います。
フィルターを使用してみましたが、Tomcat は、フィルターが実行される前に、要求された URL へのアクセスを (正しく) 拒否します。
認証に JAAS を使用する JBoss で Java Web アプリケーションを実行しています。同じページにアクセスしてはならないばらばらのユーザーのセットがあるため、ロールに基づいてログインしているユーザーが表示されるページを動的に選択したいと思います。
フィルターを使用してみましたが、Tomcat は、フィルターが実行される前に、要求された URL へのアクセスを (正しく) 拒否します。
ファイルを提供するためのサーブレットを作成します。すべてのユーザーがこのサーブレットがバインドされている URL パターンにアクセスできることを Tomcat に伝えますが、サーブレットでユーザーの資格情報をチェックし、その資格情報に基づいて適切なファイル (またはエラー) をサーバーに送信します。
保護されたウェルカム ファイルを定義します。ウェルカム ファイルは、ユーザー ロールに基づいて定義された特定のページにサーバー側で転送します。
何が起こるかを段階的に説明する