我正在使用liferay 6.1.1,並且我試圖讓rememeberMe功能正常工作,但沒有成功。嘗試我可以找到的每一個建議。Liferay:RememberMe不能正常工作
我有權利配置:
company.security.auto.login =真 company.security.auto.login.max.age = 1209600個 session.enable.persistent.cookies =真
也嘗試:
auto.login.hooks = com.liferay.portal.security.auth.RememberMeAutoLogin
所有cookie用正確的到期日期存在:
名GUEST_LANGUAGE_ID |值en_US | expires 23-04-2014 10:23:35
name COOKIE_SUPPORT |值爲true | expires 22-04-2014 18:57:13
name LOGIN |值... | expires 07-05-2013 10:23:35
name PASSWORD |值... | expires 07-05-2013 10:23:35
name REMEMBER_ME |值爲true | expires 07-05-2013 10:23:35
name SCREEN_NAME |值... | expires 07-05-2013 10:23:35
name COMPANY_ID |值... |到期07-05-2013 10:23:35
name ID |值... | expires 07-05-2013 10:23:35
name USER_UUID |值... | expires 07-05-2013 10:23:35
有什麼想法?希望您能夠幫助我。 謝謝。
你是指登錄表單中的'Rememeber Me'複選框嗎?你看不到複選框,或者它不起作用?你是否使用一些掛鉤登錄? – yannicuLar 2013-04-23 10:54:46
我可以看到複選框,然後檢查它(並從而查看REMEMBER_ME cookie),但如果關閉瀏覽器並再次返回,則會再次請求密碼(用戶名/屏幕名稱已存在,因此我相信這是從它獲取的cookie)。 我認爲它使用登錄鉤子(我在Liferay中是nem)。我怎麼能確定? – Andre 2013-04-23 13:11:05
沒錯,我沒有看到REMEMBER_ME cookie :)。你可以檢查另一個瀏覽器,看看它是否工作? – yannicuLar 2013-04-23 13:15:39