我有一個使用JAAS進行驗證的JBoss上運行的Java Web應用程序。我想動態選擇一個用戶登錄頁面根據他們的角色顯示,因爲我有不應該訪問相同頁面的不相交的用戶組。根據指定的角色(Java Web應用程序)選擇的歡迎文件?
我嘗試使用過濾器,但Tomcat在過濾器有機會運行之前拒絕(正確地)訪問請求的URL。
我有一個使用JAAS進行驗證的JBoss上運行的Java Web應用程序。我想動態選擇一個用戶登錄頁面根據他們的角色顯示,因爲我有不應該訪問相同頁面的不相交的用戶組。根據指定的角色(Java Web應用程序)選擇的歡迎文件?
我嘗試使用過濾器,但Tomcat在過濾器有機會運行之前拒絕(正確地)訪問請求的URL。
創建一個servlet來提供文件。告訴Tomcat所有用戶都可以訪問這個servlet綁定的URL模式,但是隨後在servlet中檢查用戶的憑據並根據所述憑證爲服務器提供適當的文件(或錯誤)。
已定義受保護的歡迎文件。歡迎文件將服務器端轉發到基於用戶角色定義的特定頁面。
爲了說明一步一步會發生什麼
謝謝,這就是我們最終做的。 – oconnor0 2009-08-05 16:41:03