Soláthraíonn UnboundID LDAP SDK 7.0.5 HTTPProxySocketFactory do bhealach HTTP CONNECT. Tabhair monarcha soicéad TLS an fheidhmchláir nuair is LDAPS an ceann scríbe:

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

Is é ldapsTlsFactory SSLSocketFactory an fheidhmchláir leis an gcumraíocht iontaoibhe freastalaí atá beartaithe. Cuir proxyFactory chuig cruthaitheoir LDAPConnection a ghlacann monarcha soicéad agus fíor-ainm óstaigh agus port an fhreastalaí LDAP.

Cumraigh fíorú ainm óstaigh an naisc freisin. Nochtann an SDK HostNameSSLSocketVerifier trí LDAPConnectionOptions; ní hé iontaoibh as eisitheoir an teastais amháin an seiceáil chéanna le meaitseáil leis an óstach LDAP atá beartaithe.

Caithfidh an seachfhreastalaí HTTP CONNECT a cheadú chuig an gceann scríbe sin, go minic port 636 le haghaidh LDAPS. Féadfaidh seachfhreastalaí atá teoranta do phoirt ceann scríbe gréasáin é a dhiúltú.

Tá teorainneacha doiciméadaithe an mhonarcha tábhachtach: níl cumarsáid chuig an seachfhreastalaí féin criptithe le TLS, agus ní thairgeann sé tacaíocht dhíreach d'fhíordheimhniú seachfhreastalaí HTTP. Cosnaíonn monarcha TLS LDAPS a sholáthar an chéad nasc eolaire eile, seachas meicníocht logála isteach seachfhreastalaí atá ar iarraidh a chur leis.

Ailt ghaolmhara