Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ADサーバーのユーザー名とパスワードを使用して、指定されたホストIPに接続するJavaコードを実装しました.(JNDIを使用)
特殊文字を含まないユーザー名を使用すると、正常に機能するようになりました。しかし、ユーザー名に $、#、& などの記号を使用すると、Auth. Error.
Auth. Error
userdn&、$、および # はAD の形式で使用されていないため、これを見て驚いています。
userdn
誰でも何が問題で、何が解決策になるのか説明できますか?
ありがとう
よくわかりませんが(判断できる情報がほとんどありません)、「7ビットチェックプラグイン」に問題がある可能性があります。これはLDAPプラグインであり、7ビットを超えるコードでコード化されたデータの拒否を担当します。これには、%、$、#などの文字のほか、一部のドイツ語文字、中欧および東欧の文字などが含まれます。
7ビットチェックプラグインが有効になっているかどうかを確認してください。その場合は、それを無効にして、そのデータを再度使用してみてください。