2015-10-06 60 views
0

我已經在Weblogic的12C我安全的配置中發現的問題,開發者可以通過做得到生產資源:Weblogic的遠程安全

InitialContext ic = new InitialContext(); 
     Hashtable<String, String> h = new Hashtable<String, String>(7); 
     h.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory"); 
     h.put(Context.PROVIDER_URL, "t3://ip_server:7003"); 

     InitialContext context = new InitialContext(h); 
     DataSource dataSource = (javax.sql.DataSource) context.lookup("jdbc/name"); 

我想設置那些類型的遠程查找的密碼,在同同,我不希望影響本地應用程序只是做在服務器上運行,並注入從服務器JNDI資源:

InitialContext ic = new InitialContext(); 
Resource r = (Resource) ic.lookup("jndi/name"); 

回答