InitialContextの環境パラメータとして次のプロパティを使用して、JNDIクライアントからWeblogicInitialContextを取得できます。
Hashtable jndiProps = new Hashtable();
jndiProps.put("java.naming.factory.initial", "t3://localhost:7001");
jndiProps.put("java.naming.provider.url", "weblogic.jndi.WLInitialContextFactory");
jndiProps.put("java.naming.security.principal", "weblogic");
jndiProps.put("java.naming.security.credentials", "weblogic");
InitialContext ctx = new InitialContext(jndiProps);
問題は、security.credentialsをクリアテキストとしてではなくハッシュ値として指定せずにInitialContextを取得する方法はありますか?