廃止予定のldap機能を廃止予定外の機能に変更しました。しかし、私はldap_sasl_bind_s. It returns error code 49
に問題があります。これは無効な資格情報を意味します。しかし、私は信任状が有効であると確信しています。そうでなければ私は/etc/openldap/ldap.confのに廃止予定のないLDAP機能への移行時にエラーが発生しました
TLS_REQCERT never
TLSVerifyClient never
を追加しました。まだ私はエラーを取得します。
ldap_simple_bind_s(q->ld, binddn, creds.bv_val); //works well
ldap_sasl_bind_s(q->ld, binddn, LDAP_SASL_SIMPLE , &creds, NULL, NULL, NULL); //returns ldap error code 49 but continues working
主な問題は、ということです:私はldap_sasl_bind_sを使用してmのとき、それは私が私のLDAPアーキテクチャで得たことを、すべてのattrbiutesをバインドするdoesntの。また、既存の属性を検索すると、NOSUCHエラーが返されます。
ご協力いただければ幸いです。