WSO2 IS 5.0.0をセットアップしています。PDC であるWindows Server 2012 アクティブ ディレクトリに、外部読み取り/書き込み LDAP セカンダリ ユーザー ストアを作成しました。Active Directory を実行するWindows Server 2003サーバーもあります。最近の更新で、2003 サーバーのユーザーとグループが 2012 サーバーにコピーされました。
WSO2 で気付いた問題は、過去に 2003 AD サーバーで作成されたユーザー アカウントは、wso2 カーボン サイト ( https://ipアドレス:9443/carbon)にログインするときにパスワードを変更できないことです。 . パスワードを変更しようとすると、「ディレクトリ サービスにアクセスできません」というエラーが表示されます。ただし、2012 AD で作成されたアカウント (特定の方法で - 説明については以下を参照) は、ログインしてパスワードを正常に変更できます。
追加情報- AD サーバーでは、ユーザーは姓、名(コンマを含む) で表示されます。個人のユーザー名は、各 AD サーバーで同じです (名のイニシャル + 姓)。
2012 年にユーザーを作成し、名前をFirstname Lastname (カンマなし) で表示し、一般的なユーザー名 (最初のイニシャル + 姓) を使用すると、ユーザーは WSO2 Carbon サイトにログインしてパスワードを問題なく変更できます。姓、名の表示名を持つすべてのユーザーはログインできますが、パスワードを変更することはできません。
以前にこの問題を経験した人はいますか? ユーザーストアまたは AD に欠けている特定の設定はありますか?