簡體   English   中英

比較LDAP GUID與LDAP,獲得ldap_get_entries的GUID?

[英]Comparing the LDAP GUID with LDAP, getting GUID with ldap_get_entries?

我想使用LDAP帳戶中的GUID在應用程序中標識這些帳戶。 我沒有二進制安全。 如果我將這些GUID與帶有== PHP進行比較,則結果為true; 如果我使用=== ,則結果為false。

我以為這是我沒有結果的原因。 如果我在GUID之后搜索哪個phpldap。

我得到了帶有以下代碼的GUID:

$justthese = array("ou", "sn", "givenname", "mail", "pager","objectGUID");            
$sr=ldap_search($ad, $basedn, $filter, $justthese);            
$info = ldap_get_entries($ad, $sr);

之后,我將vars保存在MySQL數據庫中。 我讀過我應該使用ldap_get_values_len ,但是我不知道如何在具有多個結果的查詢中實現這一點。

輸出看起來與ldap_get_entries相似。

我只能轉換ldap_get_entries (guid)的結果,並且可以將它們與LDAP進行比較嗎? 或者,我必須使用ldap_get_values_len ,該怎么做?

考慮將LDAP屬性值與匹配規則而不是語言比較運算符進行比較。

也可以看看

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM