Devo connettermi ad un server ldap ma, dopo questo semplice codice:
//creo hashtable
Hashtable env = new Hashtable();
//connessione al server
env.put(javax.naming.Context.INITIAL_CONTEXT_FACTO RY,
"com.sun.jndi.ldap.LdapCtxFactory");
env.put(javax.naming.Context.PROVIDER_URL,"http://localhost:389");
env.put(javax.naming.Context.SECURITY_AUTHENTICATI ON,"simple");
Context ctx = new InitialContext(env);
mi viene dato errore di sintassi nel metodo put
infatti
env.put(javax.naming.Context.......
mi da errore dicendo che al posto della parentesi di aspetta un identificatore.
Sapete come posso risolvere questo problema?
![]()