2012-04-25 34 views
1

我在版本6.1中使用LifeRay與CAS結合使用。出於測試目的,我想臨時停用CAS並改用LifeRay的本地登錄功能。因此,我在門戶網站設置中停用了CAS。現在,我無法在LifeRay中登錄自己,因爲即使點擊「登錄」,我也得到了「您無權查看此頁面」。我可以在配置文件或數據庫中再次激活CAS,或者我怎樣才能返回到LifeRay的本地登錄功能?謝謝!銷燬我的LifeRay + CAS安裝

+0

哪個版本的Liferay。我不知道爲什麼你會得到許可錯誤,但根據你的版本,我可以給你一個解決方法登錄並更改設置 – 2012-04-25 12:45:06

+0

更新我的問題... – strauberry 2012-04-25 12:47:51

回答

4

在您的portal-ext.properties中添加以下內容(您也可以創建屬性鉤子,但由於這是臨時性的,因此我建議您在此時進行更改,然後刪除屬性)並重新啓動服務器

auto.login.hooks=com.liferay.portal.security.auth.CASAutoLogin,com.liferay.portal.security.auth.FacebookAutoLogin,com.liferay.portal.security.auth.NtlmAutoLogin,com.liferay.portal.security.auth.OpenIdAutoLogin,com.liferay.portal.security.auth.OpenSSOAutoLogin,com.liferay.portal.security.auth.RememberMeAutoLogin,com.liferay.portal.security.auth.SiteMinderAutoLogin,com.liferay.portal.security.auth.ParameterAutoLogin 

一旦服務器重新啓動後添加下列參數任何Liferay的URL的

[email protected]&parameterAutoLoginPassword=test 

憑據更改您的管理員憑據

+0

非常感謝你,我可以再次使用它; - ) – strauberry 2012-04-25 13:16:36