1

と統合OpenDJしましOpenAMた。で作成したユーザーOpenDJが に反映されOpenAM、 にログインできるようになりますOpenAMSHA-1でパスワード保存スキームとして使用しましたOpenDJOpenDJまた、SHA-1パスワード ストレージ スキームを持つ Liferay からユーザーをインポートします。問題は、OpenAM にログインできないことです。ログインに失敗しました。ユーザーがOpenAMにも反映されているにもかかわらず、作成されたユーザーOpenDJはログインできるのに、Liferayからインポートされたユーザーはログインできないのはなぜですか? OpenAMこれを修正する方法は?

4

3 に答える 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 に答える