と統合OpenDJ
しましOpenAM
た。で作成したユーザーOpenDJ
が に反映されOpenAM
、 にログインできるようになりますOpenAM
。SHA-1
でパスワード保存スキームとして使用しましたOpenDJ
。OpenDJ
また、SHA-1
パスワード ストレージ スキームを持つ Liferay からユーザーをインポートします。問題は、OpenAM にログインできないことです。ログインに失敗しました。ユーザーがOpenAMにも反映されているにもかかわらず、作成されたユーザーOpenDJ
はログインできるのに、Liferayからインポートされたユーザーはログインできないのはなぜですか? OpenAM
これを修正する方法は?
3 に答える
1
スニファーを使用して、Liferay が OpenDJ に書き込む内容を確認してみてください。デフォルトの ldap.auth.password.encryption.algorithm は NONE です。これは、OpenDJ で {NONE} アルゴリズムを使用してパスワードを作成するという面白い効果があり、明らかに OpenDJ はこれらを好みません。追加してみてください
ldap.auth.password.encryption.algorithm=SHA1
Liferay portal-ext.properties ファイルに。
于 2014-06-12T12:03:32.050 に答える
1
Ludovic と Bernhard によって提供されたヘルプを使用すると、Liferay は OpenDJ でパスワードを作成していないようです。私の新しいユーザーは次のエントリで終了します。
userPassword: {NONE}null
これはバージョン 6.1のバグのようです。6.2プレリリースで修正されると言われています。
于 2013-09-23T13:57:08.457 に答える