問題タブ [ldapconnection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ldap - LDAP の最終ログイン コマンド
LDAP サーバー (solaris 上) とそれに接続する UNIX アプリケーション サーバーがあります。ユーザーが UNIX アプリケーション サーバーにログインした最初と最後の時間を確認する方法を知りたいです。私はUnixサーバーからではなく、LDAP側からのソリューションを好みます(Unixサーバーを頻繁にリセットするため)。
ありがとう!
アサフ。
c# - C# を使用してすべての LDAP 属性を一覧表示できない
次のコードを使用して、特定の LDAP エントリのすべての属性のリストを取得しようとしています。
ただし、これは「uid」という 1 つの属性名のみを出力します。LDAPブラウザを使用して明確に表示できるすべての属性が返されない理由について混乱しています(user
コードが取得しようとしているのと同じエントリを参照しています)。
正直なところ、すべての属性を表示する必要はありません。検索したいものの名前は知っていますが、 に置き換えnew SearchRequest(..., "*")
てもnew SearchRequest(..., "attr1", "attr2", "etc.")
、検索できるように見えるのは だけです"uid"
。ここで私が見逃している明らかなものはありますか?
java - Java を使用して LDAP からすべてのユーザーとその役割を取得する
私は Web アプリケーションを持っています。LDAP にはApache Directive Studio を使用しています。 アプリケーション内のすべてのユーザーとそのロールを取得したいと考えています。
次のコードを使用して、特定の情報を取得できます。
すべてのユーザーとロールのリストを表示したいので、クエリなどを変更する必要があります。
ubuntu - 基本認証で LDAP ディレクトリ接続を開く
UbuntuにオープンLDAPサーバーをインストールしましたが、匿名で連絡を取ることができます。
しかし、ベーシック認証でしか連絡が取れないようにしたいです。匿名アカウントを無効にして、phpldapadmin スクリプトからログインできます。
しかし、Andorid と Macosx は基本認証では LDAP サーバーから接続できません。
この base dn format に従ってテストしました。
- cd=admin,dc=ldap1,dc=会社名,dc=com,dc=tr
- dc=ldap1,dc=会社名,dc=com,dc=tr
ユーザー名 : 管理者
しかし、android と mac は LDAP サーバーにログインできません。
サーバーconfを編集するにはどうすればよいですか。?
ありがとう
ldap - ldap/Active ディレクトリ接続に SSL を使用する場合、特定の証明書を選択するにはどうすればよいですか?
Active Directory に接続している Web サービス (Java で記述) があり、この接続に SSL プロトコルを使用するようにしようとしているので、URL から証明書をダウンロードし、トラストストアにインポートして指定します。次のような SSL プロトコル セキュリティを使用するコード:
env.put(Context.SECURITY_PROTOCOL, "ssl");
env.put(Context.PROVIDER_URL, "ldap://MyHost:636");
私の問題は、接続が常に機能せず、次のエラーが発生することです。
javax.naming.CommunicationException: simple bind failed: MyHost:636 [Root exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target]
私の考えは、このホストには複数の証明書があり、接続しようとすると、常に正しい証明書 (トラストストアにあるもの) を使用するとは限らないということです。どの証明書を使用するかを Java で指定する方法はありますか? ? 名前またはエイリアスまたは何か他のもので?
お時間をいただきありがとうございます。