即時通訊使用websphere portal 6.1.5和portlet工廠7登錄後,如何將用戶返回到與登錄前相同的門戶頁面?
如何在用戶登錄前加入某個頁面的情況下將用戶發送到門戶主頁的自定義頁面?
我想將用戶返回到他們在點擊登錄鏈接並登錄頁面之前所在的頁面。任何解決方案
即時通訊使用websphere portal 6.1.5和portlet工廠7登錄後,如何將用戶返回到與登錄前相同的門戶頁面?
如何在用戶登錄前加入某個頁面的情況下將用戶發送到門戶主頁的自定義頁面?
我想將用戶返回到他們在點擊登錄鏈接並登錄頁面之前所在的頁面。任何解決方案
沒有的WebSphere默認將用戶重定向到他必須登錄後進入右邊的第一頁。爲了讓門戶重定向用戶到一個自定義頁面,你將不得不實現一個LoginFilter;可以附加到wps.war。
Info Center: Configuring authentication filters
Creating loginfilter for WebSphere Portal
TechNote: New security APIs in WebSphere Portal
我希望這有助於:
在看看。
這應該是默認行爲。如果用戶在登錄後被重定向到登錄頁面,則WAS服務器將重定向到該特定頁面。
這裏假定該URL對於該頁是唯一的,因爲這是服務器在重定向到登錄頁面之前存儲的內容。
乾杯 Manglu
默認的登錄重定向行爲是真實的,但前提是使用不受保護的URL請求登錄頁面。 如果頁面在受保護區域內可用,即對於經過身份驗證的用戶也是如此,即使沒有登錄過濾器,您也可以更改重定向行爲的計算。 因此,您需要將重定向發送到當前頁面,但引用保護區域。像wps/portal/a/b/c是用戶當前訪問登錄鏈接的URL應觸發wps/myportal/a/b/c。 WebSphere將啓用並要求用戶進行身份驗證,但存儲原始請求的URL。此信息在用戶認證後從Portal重用
感謝您的回答。我之前在我的網址中使用了/ wps/portal/....我將其改爲/ wps/myportal/...並導致登錄頁面被調用,之後我又返回到所需的頁面。我確實需要傳遞一些論據,我用渲染參數來做。 – 2011-05-16 07:23:31