管理に使用するページがいくつかあります。しかし、正しい URL を入力すれば、誰でも入力できるようになりました。ログインしていない場合は、ログインページにリダイレクトしたいと思います。それを達成する方法は?JSF2.1
1 に答える
1
許可されていないユーザーからページを保護するためのライブラリまたはメカニズムがいくつかあります。Java EE 環境では、通常、アプリケーション サーバーの機能を使用し、web.xml でいくつかのセキュリティ制約を構成します。
より独立したテクノロジーに依存したい場合は、Spring Security: http://www.springsource.org/spring-security (Spring を既に使用している場合は、それが私の最初の選択肢です) と Apache Shiro: http:/をお勧めします。 /shiro.apache.org/ (私には少し理解しやすいです)
手動のアプローチは、特定の URL を保護するために web.xml に Servlet-Filter を作成することです (上記の両方のフレームワークがそのように機能します)。
于 2013-06-10T07:37:39.930 に答える