UnboundID LDAP SDK 7.0.5 pese HTTPProxySocketFactory fun ipa-ọ̀nà HTTP CONNECT. Pese ile-iṣẹ socket TLS ti ohun elo naa nigbati ibi-afẹde ba jẹ LDAPS:

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

ldapsTlsFactory ni SSLSocketFactory ti ohun elo naa pẹlu iṣeto igbẹkẹle olupin ti a pinnu. Fi proxyFactory ranṣẹ si olupilẹṣẹ LDAPConnection ti o gba ile-iṣẹ socket ati orukọ olupin gidi ati ibudo olupin LDAP.

Tun ṣeto ijẹrisi orukọ olupin ti asopọ naa. SDK ṣe afihan HostNameSSLSocketVerifier nipasẹ LDAPConnectionOptions; gbigbẹkẹle olupilẹṣẹ ijẹrisi nikan kii ṣe ayẹwo kanna bii ibaamu pẹlu olupin LDAP ti a pinnu.

Proxy HTTP gbọdọ gba CONNECT laaye si ibi-afẹde yẹn, nigbagbogbo ibudo 636 fun LDAPS. Proxy ti o ni opin si awọn ibudo ibi-afẹde wẹẹbu le kọ.

Awọn opin ti a kọ silẹ ti ile-iṣẹ naa ṣe pataki: ibaraẹnisọrọ si proxy funrararẹ ko ni fifi ẹnọkọ TLS, ati pe ko funni ni atilẹyin taara fun ijẹrisi proxy HTTP. Pese ile-iṣẹ TLS LDAPS ṣe aabo asopọ itọsọna ti o tẹle, dipo fifi ẹrọ iwọle proxy ti o nsọnu kun.

Àwọn àpilẹ̀kọ tó jọra