問題タブ [netldap]

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.

0 投票する
1 に答える
50 参照

ruby-on-rails - ["例"] としてフォーマットされた値の取得

Ruby on Rails を使用して NET-LDAP API を使用しています。

値を取得すると、次のようentry.cnにフォーマットされます。["example"] 文字なしでこの値を取得するにはどうすればよい[" "]ですか?

0 投票する
1 に答える
154 参照

perl - perl LDAP エントリが認識されない

Windows AD ユーザーのパスワードをリセットする Perl コード (Unix から実行) を作成しています。(Windows スクリプトを使用しないように求められたため、powershell は使用していません)。

次の Perl コードを使用すると、AD ユーザー ディレクトリに接続し、正しいユーザーをクエリできます。

ただし、次の行でエラーが発生します。

エラーには、「パッケージ (識別名) を介してオブジェクト メソッド "get_value" が見つかりません ((識別名) をロードするのを忘れた可能性があります)」が示されますが、 $samdnを次のコード
に置き換えると、コードは正しく機能します。

コードは$samdnNet::LDAP::Entryレコードとして識別できないようです。$samdn
を型キャストしようとしましたが、同じエラーが発生しました。検索で複数のレコードが返された場合に備えて for ループを使用したくないので、誰かがこの問題の解決を手伝ってくれませんか? 前もって感謝します。

0 投票する
1 に答える
261 参照

ruby - LDAP サーバーにエントリを追加する

この質問 [ Ruby net-ldap add user ] の回答を参照して、ruby net/ldap gem を使用して openldap サーバーにエントリを追加しようとしていますが、「変更には認証が必要です」というエラーが表示されます。認証方法で指定するユーザー名とパスワードがわかりません。上記の回答でログインして渡す必要があるのは何ですか? 私はこのトピックにまったく慣れていないので、まだユーザーを作成していないため、ユーザー名とパスワードがどうなるかわかりません。

前もって感謝します!

0 投票する
1 に答える
85 参照

ruby - Ruby で Net::LDAP を使用して LDAP の役割を再帰的に検索する方法

ユーザーにアプリケーション ロール (メタ [ldap] で定義) を付与できるセルフ サービスを作成しています。メタの構造は均一ではありません。次のようになります。

など...ご覧のとおり、cn (Approle) は常に同じレベルにあるとは限りません。

これは私がこれまでに持っているコードです。GitLab Admin と GitLab User のような 'ou's が見つかります。しかし、Gitlab 管理者、Gitlab ユーザー、SAP/SAPCRT 管理者、SAP/SAPCRT ユーザー、SAP/SAPLST/NW 管理者などのリストを受け取る必要があります。

Net::LDAP を再帰的にフィルタリング/検索するように設定するにはどうすればよいですか?