と統合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 に答える