UnboundID-k LDAPS HTTP CONNECT tunel baten barruan jar dezake
Erabili HTTPProxySocketFactory TLS socket-fabrika batekin eta kontuan hartu proxy autentifikaziorako zuzeneko euskarririk ez duela.
UnboundID LDAP SDK 7.0.5-ek HTTPProxySocketFactory eskaintzen du HTTP CONNECT ibilbide baterako. Eman aplikazioaren TLS socket-fabrika helburua LDAPS denean:
var proxyFactory =
new com.unboundid.util.HTTPProxySocketFactory(
"proxy.example.net", 8080, 10000, ldapsTlsFactory);
ldapsTlsFactory aplikazioaren SSLSocketFactory da, zerbitzariaren konfiantza-konfigurazioarekin. Pasatu proxyFactory socket-fabrika bat eta LDAP zerbitzariaren benetako ostalari-izena eta portua onartzen dituen LDAPConnection eraikitzaileari.
Konfiguratu konexioaren ostalari-izenaren egiaztapena ere. SDK-k HostNameSSLSocketVerifier eskaintzen du LDAPConnectionOptions-en bidez; ziurtagiriaren jaulkitzaileari soilik fidatzea ez da LDAP ostalari aurreikusiarekin bat etortzeko egiaztapen bera.
HTTP proxy-ak CONNECT baimendu behar du helburu horretarako, askotan 636 portua LDAPS rako. Web-helmuga portuetara mugatutako proxy-ak baztertu dezake.
Fabrikaren muga dokumentatuek garrantzia dute: proxy-ra berarenganako komunikazioa ez dago TLS-rekin zifratuta, eta ez du HTTP proxy autentifikaziorako zuzeneko euskarririk eskaintzen. LDAPS TLS-fabrika bat emateak ondorengo direktorio-konexioa babesten du, falta den proxy saio-hasiera mekanismoa gehitu beharrean.