問題タブ [openldap]
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.
php - openldapサーバーにバインドする方法
PHP拡張機能を使用しています。
ユーザー名はadminです。パスワードは111111です。
を使用してバインドしようとしldap_bind($rs,'admin','111111')
ています。エラーが発生します。
サーバーにバインドできません:[ldap_bindの行]のDN構文が無効です
匿名でバインドできますが、正しい構文は何ですか?
java - LDAPのエイリアスとは
LDAPのエイリアスとは (たとえば、ここで参照されているphp.net/ldap ) エイリアスが見つかったオブジェクトの直下にない、システム内の他のオブジェクトへのポインターですか?
java - JNDI を使用して Java から LDAP で ppolicy を使用するときに特定のエラーを取得する方法
Web アプリでの認証に JNDI を使用しています。OpenLDAP 側では、ppolicy を使用して、(たとえば) 3 回のログイン試行の失敗後にユーザーのアカウントをブロックしています。
私の問題は、特定の問題が何であるかをユーザーに知らせるために特定のエラーメッセージ(「アカウントがロックされています」など)が必要ですが、現在、実行時に例外が発生することです:
そして、例外のメッセージはただ[LDAP: error code 49 - Invalid Credentials]
.
それを行う方法の例を示す関連記事を見つけました。ただし、どこにもクラスを見つけることができず、PasswordExpiringResponseControl
すぐに例外が発生するため、実行できないため、さらに混乱しますrespControls = ctx.getResponseControls()
。
python - Python ldap AttributeError
Python エラーAttributeError: 'module' object has no attribute 'initialize' があります Solaris 10 UNIX で Python 2.6.2 を実行しており、最近 pythonldap 2.3.9 をインストールしました。スクリプトは非常に基本的なもので、この 2 行しかありません。誰でも理由を教えてもらえますか?? 以下のトレースバック エラー。
トレースバック (最新の呼び出しが最後): ファイル "./myldap.py"、5 行目、con = ldap.initialize('ldap://localhost') 属性エラー: 'module' オブジェクトに属性 'initialize' がありません
よろしく、ジェニー
active-directory - Active Directory スキーマを OpenLDAP に作成する
Active Directory データを OpenLDAP に保存する必要があり、そのために Active Directory スキーマを OpenLDAP に作成したいと考えています。どうやってするの?
cgi - CGI を介して LDAP にオブジェクトを追加する
情報を収集し、データを LDAP に挿入しようとする cgi に送信する Web フォームがあります。問題は、::ldap::add で変数を使用しようとしていて、それが機能しないことです。コードは次のとおりです。
}
ただし、$formValues を LDAP に挿入する実際のエントリに置き換えると、問題なく追加されます。
私は TCL を初めて使用するので、このスニペットに明らかなエラーがあったとしても驚かないでしょう。
前もって感謝します!
c# - C#複数のオブジェクトクラスを使用してLDAPにエントリを追加する方法
オブジェクトクラスpersonとuidObjectを使用してOpenLDAPに新しいユーザーレコードを作成しようとしています。問題は、System.DirectoryServices.DirectoryEntryを使用して、1つのオブジェクトクラスで新しいエントリを追加する方法しか見つけられず、複数のオブジェクトクラスを追加する方法が見つからなかったことにあるようです。
このC#コード
...エラーが発生します:
-2147016684要求された操作は、オブジェクトのクラスに関連付けられた1つ以上の制約を満たしていませんでした。(HRESULTからの例外:0x80072014)
java - OpenLDAP と SSL
セットアップした安全な OpenLDAP サーバーに接続しようとすると問題が発生します。LDAP クライアント コードの実行について
次の例外トレースが表示されます ( Java バージョン 1.6.0_17 )
別のバージョンのJava (1.6.0_14)を使用すると、同じセキュア LDAP サーバーに接続できます。
このガイドで説明されているように、両方の JRE の cacerts にサーバー証明書を作成してインストールしました --> OpenLDAP with SSL
ldapsearch -x
サーバー上で実行すると、
を実行openssl s_client -connect ldap.natraj.com:636 -showcerts
すると、自己署名証明書を取得します。
私の slapd.conf ファイルは次のとおりです
私のldap.confファイルは
あるバージョンの JRE を使用すると同じサーバーに接続できるのに、別のバージョンでは接続できないのはなぜですか?
configuration - Yast2のOpenLDAP設定-groupOfUniqueNames/uniqueMember
/etc/openldap/slapd.confに、このACLがあり、機能します。
OpenSuSE 11.1 Yast2 LDAPサーバー構成で構成する場合、ファイル/etc/openldap/slap.d/cn=config/olcDatabase= {1} bdb.ldif whit acl:が生成されます。
slapd.confのように、「グループ別」から「グループ別/ groupofuniquenames / uniquemember」に設定するにはどうすればよいですか?
ありがとう、アル
authentication - OpenLDAP と Active Directory の同期を維持する (Windows サーバー 08R2)
AD を実行している Windows Server ボックスと、混合 Windows Linux ネットワークで OpenLDAP を実行している CentOS ボックスがあり、2 つの同期を維持したいと考えています。できればフリーソフトウェアを使用するか、いくつかの構成変更のみを使用してください。これら2つの認証システムをうまく機能させる方法を知っている人はいますか? セキュリティ上の理由から、同期は SSL 経由で行う必要があります。