2013-01-07 48 views
0

我是j_security_check tomcat的新手。但是,我使用登錄過濾器& web.xml中的一些設置實現登錄功能(基於表單的身份驗證)。當我們嘗試訪問受保護的頁面時,tomcat會重定向到登錄頁面。提供憑證後,它將用戶重定向到用戶試圖訪問的頁面。到目前爲止,它正在按預期工作。使用j_security_check自動登錄

但是,新的要求是: 用戶訪問非安全頁面(公共頁面),在那裏他可以輸入他的登錄用戶名&登錄密碼。在提交本頁面,我們需要做的

  1. 創建用戶提供詳細信息的用戶(保存到DB)
  2. 自動登錄用戶,並重定向到一個安全的主頁。

第一點已經實施並正常工作。插入新用戶後,我將重定向到安全主頁。然後容器顯示一個登錄頁面,用戶可以在其中輸入他的憑證,登錄頁面的提交操作將用戶帶到安全頁面。

但我想將用戶的詳細信息保存到數據庫後重定向到安全主頁,因爲我們有他的用戶名&密碼,即非安全頁面到安全頁面,無需登錄頁面中斷。我只想使用容器管理的身份驗證。

任何想法??

在此先感謝。

回答