Wicket保存了jsessionid(實際上tomcat是這樣做的),現在我可以將這些jsessionid cookie作爲永久性Cookie,並且可以在下次他/她訪問我的頁面時使用它們使用戶登錄。jsessionid保存在檢票中的cookies可以用來再次登錄使他們永久性cookie,如果是的話如何做?
0
A
回答
3
'JSESSIONID'cookie背後的想法是跟蹤現場用戶會話。 一旦這個會話在服務器端(即Tomcat內部)過期,cookie就變得無用。瀏覽器將把它發送到網絡服務器,在那裏它將被忽略。
你要求的是「RememberMe」cookie。這個cookie通常會提供有關用戶的加密信息。如果用戶會話過期,則應用程序會將您轉到登錄頁面。在此過程中,應用程序可能會檢查此類RememberMe cookie並使用它來自動登錄該用戶而不詢問她的憑據。
Apache Wicket提供DefaultAuthenticationStrategy以支持RememberMe cookie。請參閱wicket-auth-roles SingInPanel.java和http://examples6x.wicket.apache.org/authentication3的源代碼,瞭解它的工作原理。如果您決定使用Spring Security,Apache Shiro,Stormpath等,您也可以使用相同的功能!
相關問題
- 1. 如何永久登出檢票口?
- 2. 使用cookie登錄後再次登錄
- 3. 如何在登錄後刷新JSESSIONID cookie
- 4. 如果他第一次使用Facebook或Google登錄進行登錄,我可以如何保存Firebase用戶?
- 5. 強制ADAL保存永久性Cookie
- 6. 永久保存cURL cookie
- 7. 存儲永久性Cookie
- 8. 永久性Cookie
- 9. 如何設置永久性的Cookie
- 10. 使用1.4版本的AngularJS,是否可以使用$ cookies創建持久性cookie?
- 11. 無法保存永久登錄狀態?
- 12. HTTPS登錄未將JSESSIONID保存在cookie中
- 13. 是否使用永久性Cookie
- 14. Rails 3 cookies不會永久保存
- 15. 如何登錄並保存cookie以便以後使用網頁
- 16. php curl jsessionid如何保存並使用保存會話ID和cookie
- 17. 如何將cookie永久保存在Android Web瀏覽器中?
- 18. Perl CGI永久性Cookies
- 19. PHP登錄系統:記住(永久cookie)
- 20. 永久登錄
- 21. 使用JavaScript cookies保存登錄狀態
- 22. webkit:是否可以存儲cookies以再次存檔並重新使用它?
- 23. 我們可以通過php在cookie中保存圖像。如果是,那麼
- 24. 如何存儲cookie並在其他會話中重用它們
- 25. 如何登錄YouTube並保存Cookie? vb.net
- 26. 保存'&'登錄Cookie
- 27. 檢查用戶是否投票,如果不保存投票
- 28. QWebKit永久性cookies - QNetworkAccessManager在哪裏?
- 29. 如何讓Wordpress永久登錄
- 30. 如果存在cookie,則MVC登錄
當然可以用相關的代碼。你有什麼嘗試? –