WSO2 AM(API Manager) 1.10.0 をインストールし、作業中の AM 1.9.0 から user-mgt.xml を使用しましたが、今は carbon 管理 UI にログインできません。
API Manager は LDAP 読み取り専用プライマリ ユーザー ストアで構成されます。
さらに、API Manager はデフォルトの H2 で動作するように構成されています。しかし、これは理由ではないと思います。
API Manager を標準ユーザー ストアで構成すると (user-mgt.xml を変更せずに、つまり readOnlyLdap 構成を追加せず、デフォルトの JDBC UserStoreManager を削除せずに)、admin-dashboard へのログインは正常に機能します。
wso2carbon.log から次の警告メッセージを受け取りました。
TID: [-1234] [] [2016-07-03 05:55:54,731] WARN {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} - Failed Administrator login attempt 'admin[-1234]' at [2016-07-03 05:55:54,730+0000] {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil}
I am able to login to admin-dashboard application in WSO2 API manager に従って提案されたように変更を加えましたが、残念ながらその解決策はうまくいきませんでした。
基本的に、新しい WSO2 am 1.10.0 をデフォルト設定でインストールしました。すべて正常に動作しますが、user-mtg.xml を変更して LDAP を有効にするまでは、carbon/admin UI にログインできなくなりました。LDAP は、wso2 am 1.10.0 ではそのままでは機能しませんか? LDAP のセットアップに関する指示に従いましたが、うまくいきませんでした。
奇妙なことに、LDAP は am 1.9.0 で動作します。バージョン 1.10.0 と 1.9.0 の間で LDAP の設定に違いはありますか?
アップデート:
とりあえずwso2 am 1.10.0でのLDAP統合は諦めました。SAML2 に移行しました。ただし、誰かが解決策でこれを解決した場合、またはこれが他の人を助ける可能性がある場合に備えて、質問を開いたままにしてください。ありがとう。