私はLDAP接続にJNDIを使用しています。例:JNDIを使用してLDAPカスタムソケットファクトリに引数を渡すにはどうすればよいですか?
Hashtable env = new Hashtable();
env.put(Context.PROVIDER_URL, LDAPS_URL);
env.put(Context.SECURITY_AUTHENTICATION, "EXTERNAL");
env.put("java.naming.ldap.factory.socket", "ldaptest.CustomSocketFactory");
...
実行時にCustomSocketFactoryにパラメータを渡す必要があります。具体的には、クライアント証明書への参照。
どうすればいいですか? スレッドローカルストレージを使用できます。
良い方法がありますか?私はあなたがこのような何かを探していることができることを考える
私は非常に同じ問題を抱えています: 私はここに私の解決策を掲載しました。あなたは解決策を見つけましたか? –