web-dev-qa-db-ja.com

Joomla 3 LDAPユーザー名は必須の特殊文字を許可しません

LDAPログイン認証を使用する場合、domain\usernameは使用する必要がある形式ですが、Joomlaはこれを許可しません。これらのユーザーをJoomlaバックエンドに保存しようとすると、「ログイン名」のドメインとユーザー名の間にバックスラッシュが使用されるため、フォーマットが拒否されます。

エラー

保存は次のエラーで失敗しました:有効なユーザー名を入力してください。先頭または末尾にスペースを入れず、2文字以上で、次の文字を含めることはできません:<>\"'%;()&

コアをハックする必要がないソリューションを見つけたいので、コアを再変更せずにアップデートを実行できます。

2
Dustin

LDAPを機能させるために、必ずしもユーザー名の前にドメイン名を挿入する必要はありません。

AFAIR設定が正しく行われている場合(匿名バインド、DN)、これは機能するはずです。とにかく、それは少しいじる必要があります。

開発者も読む:LDAPをゼロから作成

構成を投稿できますか(機密データの難読化)?

2
Valentin Despa