UnboundID нь LDAPS-ийг HTTP CONNECT хонгил дотор байрлуулж чадна
HTTPProxySocketFactory-г TLS socket үйлдвэртэй хамт ашиглаж, прокси баталгаажуулалтын шууд дэмжлэг байхгүйг анхаарна уу.
UnboundID LDAP SDK 7.0.5 нь HTTP CONNECT замын HTTPProxySocketFactory-г санал болгодог. Хүрэх газар LDAPS бол аппликейшны TLS socket үйлдвэрийг өгнө үү:
var proxyFactory =
new com.unboundid.util.HTTPProxySocketFactory(
"proxy.example.net", 8080, 10000, ldapsTlsFactory);
ldapsTlsFactory нь серверийн итгэлцлийн зориулалтын тохиргоотой аппликейшны SSLSocketFactory юм. proxyFactory-г socket үйлдвэр болон LDAP серверийн бодит хост нэр, портыг хүлээн авдаг LDAPConnection конструкторт дамжуулна уу.
Холболтын хост нэрийн шалгалтыг мөн тохируулна уу. SDK нь LDAPConnectionOptions-оор дамжуулан HostNameSSLSocketVerifier-г ил гаргадаг; зөвхөн гэрчилгээг гаргагчид итгэх нь зориулалтын LDAP хосттой тааруулахтай ижил шалгалт биш юм.
HTTP прокси нь тухайн хүрэх газар руу CONNECT зөвшөөрөх ёстой бөгөөд LDAPS-ийн хувьд ихэвчлэн 636 порт байна. Зөвхөн вэб хүрэх газрын портуудаар хязгаарлагдсан прокси үүнийг татгалзаж болно.
Үйлдвэрийн баримтжуулсан хязгаарлалтууд чухал: прокси руу хийх харилцаа TLS-ээр шифрлэгдээгүй бөгөөд HTTP прокси баталгаажуулалтын шууд дэмжлэг үзүүлэхгүй. LDAPS TLS үйлдвэр өгөх нь дутуу прокси нэвтрэх механизм нэмэхийн оронд дараагийн лавлах холболтыг хамгаална.