UnboundID LDAP SDK 7.0.5 bitt HTTPProxySocketFactory fir eng HTTP CONNECT-Route. Gitt d'TLS-Socketfabrik vun der Applikatioun, wann d'Zil LDAPS ass:

var proxyFactory =
    new com.unboundid.util.HTTPProxySocketFactory(
        "proxy.example.net", 8080, 10000, ldapsTlsFactory);

ldapsTlsFactory ass d'SSLSocketFactory vun der Applikatioun mat der virgesinnener Server-Vertrauenskonfiguratioun. Gitt proxyFactory un en LDAPConnection-Konstruktor, deen eng Socketfabrik an den tatsächlechen Hostnumm a Port vum LDAP-Server akzeptéiert.

Konfiguréiert och d'Hostnummverifikatioun vun der Verbindung. Den SDK exponéiert HostNameSSLSocketVerifier iwwer LDAPConnectionOptions; nëmmen dem Zertifikatsaussteller ze vertrauen ass net déiselwecht Kontroll wéi d'Zil-LDAP-Host ze treffen.

Den HTTP-Proxy muss CONNECT zu dësem Zil erlaben, dacks Port 636 fir LDAPS. En Proxy, deen op Webzil-Ports limitéiert ass, kann et refuséieren.

D'dokumentéiert Limiten vun der Fabrik si wichteg: d'Kommunikatioun mam Proxy selwer ass net TLS-verschlësselt, an et bitt keng direkt Ënnerstëtzung fir HTTP-Proxy-Authentifikatioun. Eng LDAPS-TLS-Fabrik ze ginn schützt déi nächst Verzeichnisverbindung, amplaz e fehlende Proxy-Login-Mechanismus derbäizesetzen.

Ähnlech Artikelen