UnboundID le gbe LDAPS sinu ojú-ọ̀nà HTTP CONNECT
Lo HTTPProxySocketFactory pẹlu ile-iṣẹ socket TLS ki o si ṣe akiyesi aini atilẹyin taara fun ijẹrisi proxy.
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.