0

次のリンクのガイドに従いました https://docs.wso2.com/display/IS500/WSO2+Identity+Server+as+an+OpenID+Provider 証明書をJavaのcacertに正常に追加しましたが、Liferay Iを再起動した後証明書が追加されていない場合と同じエラーが Liferay から発生しました (「無効なデータが入力されました。もう一度お試しください」)。ガイドから逸脱していないことに注意してください。

単純なopenid4javaアプリケーションに接続しようとしても、次の例外が 発生しました: Java 証明書を使用します。

何がうまくいかなかったのでしょうか?

4

2 に答える 2

0

Liferay portal-ext.properties で openId コンポーネントを次のように有効にすることができます

open.id.auth.enabled=真

次に、Tomcat サーバーを再起動します。

これがあなたを助けることを願っています

于 2014-10-23T05:04:36.573 に答える
0

はい、あなたは正しいです、lifersayは独自のjreを訴えていますが、いくつかのjspページをコンパイルしているか、いくつかのphpページjdkが必要な場合があります。

したがって、JAVA_HOME/jre/lib/security

CarBOnicHOME/repository/resource/security で生成したものは何でも carbon.crt をインポートできます

wso2 は自己署名証明書を使用しているため、 RUnTime JRE を利用できる必要があります。

私の言いたいことを理解してほしい

于 2014-10-23T08:08:48.483 に答える