私はリソースを保護するための複数のメカニズムを組み合わせたカスタムJSR-196モジュールを作成しました。jsr-196認証モジュールでリソースが保護されているかどうかを確認するには?
認証が提供されている場合は非常に効果的です。
リソースがアクセスされ、認証が提供されていない場合、私はユーザをいくつかのログインページにリダイレクトしたいと思います。
リソースが保護されていることを確認するにはどうすればよいですか?保護されていない画像やログインページ自体はリダイレクトしたくありません。私はそれに無制限にアクセスできるようにweb.xmlを使用しました。これらのページでは、AuthStatus.SUCCESSを送信することがそれらのページを表示する唯一の方法だと思われます。むしろAuthStatus.SEND_CONTINUEを送信する必要があると思います。そして、私はそれらにアクセスを制限する必要があるかどうかを知る方法が必要です。
私はGlassfish 3.1を使用しています。