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 ဆာဗာ၏ အမှန်တကယ် host အမည်နှင့် port ကို လက်ခံသော LDAPConnection တည်ဆောက်သူထံ ပေးပို့ပါ။

ချိတ်ဆက်မှု၏ host အမည် စစ်ဆေးမှုကိုလည်း ပြင်ဆင်ပါ။ SDK သည် LDAPConnectionOptions မှတစ်ဆင့် HostNameSSLSocketVerifier ကို ဖော်ထုတ်သည်။ လက်မှတ်ထုတ်ပေးသူကို ယုံကြည်ခြင်းတစ်ခုတည်းသည် ရည်ရွယ်ထားသော LDAP host နှင့် ကိုက်ညီမှုစစ်ဆေးခြင်းနှင့် မတူပါ။

HTTP proxy သည် ထိုဦးတည်ရာသို့ CONNECT ကို ခွင့်ပြုရမည်၊ LDAPS အတွက် များသောအားဖြင့် port 636 ဖြစ်သည်။ ဝဘ်ဦးတည်ရာ port များသာ ကန့်သတ်ထားသော proxy သည် ၎င်းကို ငြင်းပယ်နိုင်သည်။

စက်ရုံ၏ မှတ်တမ်းတင်ထားသော ကန့်သတ်ချက်များသည် အရေးကြီးသည်- proxy ကိုယ်တိုင်သို့ ဆက်သွယ်မှုသည် TLS ဖြင့် ကုဒ်ဝှက်မထားဘဲ HTTP proxy စစ်ဆေးအတည်ပြုမှုအတွက် တိုက်ရိုက်ပံ့ပိုးမှု မပေးပါ။ LDAPS TLS စက်ရုံကို ပေးခြင်းသည် ပျောက်နေသော proxy လော့ဂ်အင် ယန္တရားကို ထည့်မည့်အစား နောက်ဆက်တွဲ directory ချိတ်ဆက်မှုကို ကာကွယ်သည်။

ဆက်စပ်ဆောင်းပါးများ