【发布时间】:2009-02-09 07:39:58
【问题描述】:
我可以使用以下方法从 JNDI 客户端获取 Weblogic InitialContext 属性作为 InitialContext 的环境参数
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?
【问题讨论】: