2014-10-22 77 views
0

我跟着下面的鏈接 https://docs.wso2.com/display/IS500/WSO2+Identity+Server+as+an+OpenID+Provider 我成功添加了證書爪哇的cacerts但在重新啓動的Liferay後,我從Liferay的(「你輸入無效數據得到了同樣的錯誤引導,請重再次「),因爲當時沒有添加證書。請注意,我沒有偏離指南。WSO2IS與OpenID和Liferay的

我甚至試圖用一個簡單的openid4java應用程序連接,我得到以下異常:根據對等方未通過身份驗證 : org.openid4java.discovery.yadis.YadisException:0x704:I/O傳輸錯誤大多數情況下是因爲Java證書存在SSL問題。

任何想法可能會出錯?

+0

問題解決了...... Liferay的有自己的JRE:-S – 2014-10-22 13:22:23

回答

0

你可以在Liferay中啓用OpenID的組件portal-ext.properties作爲

open.id.auth.enabled =真

,然後重新啓動Tomcat服務器。

希望這可以幫助你

+0

謝謝,好知道,但問題是,Liferay的使用它自己的JRE,我不得不添加證書給該JRE的cacerts。 – 2014-10-23 07:27:14

0

是你的權利,lifersay起訴自己的JRE,但編譯一些jsp頁面或可能是需要一些PHP頁面JDK,

所以JAVA_HOME/JRE/lib目錄/安全

你可以導入任何你在CarBONicHOME產生carbon.crt /庫/資源/安全

因爲使用自籤cirtificate WSO2所以你必須要提供給您的運行時JRE。

希望你明白我的意思