UnboundID LDAP SDK 7.0.5 HTTP CONNECT வழிக்காக HTTPProxySocketFactory ஐ வழங்குகிறது. இலக்கு LDAPS ஆக இருக்கும்போது பயன்பாட்டின் TLS சாக்கெட் தொழிற்சாலையை வழங்குங்கள்:

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

ldapsTlsFactory என்பது எதிர்பார்க்கப்பட்ட சேவையக நம்பிக்கை உள்ளமைவுடன் கூடிய பயன்பாட்டின் SSLSocketFactory ஆகும். சாக்கெட் தொழிற்சாலையையும் LDAP சேவையகத்தின் உண்மையான ஹோஸ்ட்பெயர் மற்றும் போர்ட்டையும் ஏற்கும் LDAPConnection உருவாக்கிக்கு proxyFactory ஐ அனுப்புங்கள்.

இணைப்பின் ஹோஸ்ட்பெயர் சரிபார்ப்பையும் உள்ளமைக்கவும். SDK LDAPConnectionOptions மூலம் HostNameSSLSocketVerifier ஐ வெளிப்படுத்துகிறது; சான்றிதழ் வழங்குநரை மட்டும் நம்புவது எதிர்பார்க்கப்பட்ட LDAP ஹோஸ்டுடன் பொருந்துவதற்கான அதே சரிபார்ப்பு அல்ல.

HTTP ப்ராக்ஸி அந்த இலக்குக்கு CONNECT ஐ அனுமதிக்க வேண்டும், LDAPS க்கு பெரும்பாலும் போர்ட் 636. வலை இலக்கு போர்ட்களுக்கு மட்டுமே வரம்பிடப்பட்ட ப்ராக்ஸி அதை நிராகரிக்கலாம்.

தொழிற்சாலையின் ஆவணப்படுத்தப்பட்ட வரம்புகள் முக்கியம்: ப்ராக்ஸிக்கு நேரடியாக நடக்கும் தொடர்பு TLS மூலம் மறையாக்கப்படவில்லை, மேலும் HTTP ப்ராக்ஸி அங்கீகாரத்திற்கு நேரடி ஆதரவை வழங்காது. LDAPS TLS தொழிற்சாலையை வழங்குவது காணாமல் போன ப்ராக்ஸி உள்நுழைவு பொறிமுறையைச் சேர்ப்பதற்குப் பதிலாக அடுத்த அடைவு இணைப்பைப் பாதுகாக்கிறது.

தொடர்புடைய கட்டுரைகள்