ユーザーが自分の Web サイトのページを表示するためにログインする必要がある場合、どうすればこれを実現できますか? すべてのサーブレット クラスで doGet() の開始時にユーザーのログイン ステータスを確認し、ログイン ページにリダイレクトする必要がありますか? ユーザーがログインしたら、元のサーブレットにリダイレクトしますか? そのようなものが存在する場合、単純な構成で同じことを達成できますか?
質問する
382 次
1 に答える
0
web.xml
次のタグをファイル に追加します。
<security-constraint>
<web-resource-collection>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>*</role-name>
</auth-constraint>
</security-constraint>
role-name
これは、任意のサーブレット ( url-pattern
)にアクセスするために、ユーザーが任意のロール ( ) で認証されることを要求します。
于 2013-08-07T20:24:34.747 に答える