Sziasztok!
Szeretnék PHP segítségével LDAP-ból kinyerni adatokat. Ez ssl nélkül megy is, viszont nem tudom, hogy hogyan kell ldaps-hez csatlakozni. Illetve mi kell hozzá. Az ldap kiszolgáló tanúsítványa nem self signed de saját root CA-val van aláírva nem hivatalossal. Viszont nem tudom, hogy hova kell tenni a tanúsítványt, vagy meg kell-e adni valamit hozzá a php.ini-ben. Jelenleg Ubuntu Dapperrel próbálkozom, php4, php4-ldap, openssl csomagok telepitve vannak.
Előre is köszi.
- 879 megtekintés
Hozzászólások
imho eloszor probald meg a normal parancssori eszkozt (mondjuk) ldapsearch-ot felparameterezni ugy, hogy helyesen mukodjon ldaps-vel. ha az megy, es biztos vagy benne, hogy kiszolgalo oldalon nincsen para, utana lehet jatszani php-vel.
- A hozzászóláshoz be kell jelentkezni
$ds = @ldap_connect('ldaps://ldap.szerver.neve/')
ldap.szerver.neve szerepeljen az ldap szerver bizonyitvanyaban is!
/etc/ldap/slapd.conf:
[...]
TLSCipherSuite HIGH:MEDIUM:+SSLv2
TLSCACertificateFile /etc/ldap/TINYCA-cacert.pem
TLSCertificateFile /etc/ldap/ldap.szerver.neve-cert.pem
TLSCertificateKeyFile /etc/ldap/ldap.szerver.neve-key.pem
TLSVerifyClient never
- A hozzászóláshoz be kell jelentkezni