L'utilisateur n'a pas pu être authentifiée dans WebLogic

Je vais avoir des problèmes avec l'authentification de mon serveur weblogic, j'ai choisi comme nom d'utilisateur correct et le mot de passe, ce qui s'est passé avec mon projet? Est-il une configuration que je dois configurer mon serveur logique web qui provoque cette erreur d'authentification et de ce que ce serait? J'ai déjà ajouté wlfullclient.jar fichier.

Exception in thread "main" javax.naming.AuthenticationException [Root exception is java.lang.SecurityException: User: webogic, failed to be authenticated.]
at weblogic.jndi.internal.ExceptionTranslator.toNamingException(ExceptionTranslator.java:42)
at weblogic.jndi.WLInitialContextFactoryDelegate.toNamingException(WLInitialContextFactoryDelegate.java:808)
at weblogic.jndi.WLInitialContextFactoryDelegate.pushSubject(WLInitialContextFactoryDelegate.java:697)
at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:485)
at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:373)
at weblogic.jndi.Environment.getContext(Environment.java:319)
at weblogic.jndi.Environment.getContext(Environment.java:288)
at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:117)
at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.init(Unknown Source)
at javax.naming.InitialContext.<init>(Unknown Source)
at com.rest.client.Type4Conn.main(Type4Conn.java:23)
Caused by: java.lang.SecurityException: User: webogic, failed to be authenticated.
at weblogic.common.internal.RMIBootServiceImpl.authenticate(RMIBootServiceImpl.java:116)
at weblogic.common.internal.RMIBootServiceImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:693)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:519)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:515)
at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:254)

Voici mon code:

 public static void main(String ar[])throws Exception{
String username="weblogic";
String password="weblogic";
Properties p=new Properties();
p.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
p.put(Context.PROVIDER_URL,"t3://192.168.1.188:7001");        
p.put(Context.SECURITY_PRINCIPAL, username);        
p.put(Context.SECURITY_CREDENTIALS, password);        
InitialContext ctx=new InitialContext(p);
DataSource ds=(DataSource)ctx.lookup("ds_orclmrcos");    
System.out.println(ds);
Connection con=ds.getConnection();
Statement st=con.createStatement();
st.executeUpdate("insert into TBL_CUSTOMER(CUST_ID, CUST_FNAME, CUST_MNAME, CUST_LNAME,CUST_ADDRESS,CUST_STATUS)"+
"VALUES('C-002', 'ALVIN', 'C.','TEST','MANILA', 'PERMANENT')");
System.out.println(" records inserted");
}
  • Comment êtes-vous tentez de vous connecter? Comment êtes-vous fournissant les informations d'identification? Que fait votre code ressemble à com.rest.client.Type4Conn?
  • voici mon code, j'ai mis à jour mon post.
  • Est votre nom d'utilisateur vraiment webogic? Devrait-il être weblogic?
  • c'est juste une faute de frappe erreur dans mon post coz je l'ai montée.. mais toujours la même erreur qui s'est passé dans l'accès à mon serveur logique web avec nom d'utilisateur et le mot de passe...
  • ce fichier jar dois-je ajouter à mon build path weblogic.jar, wlclient.jar, weblogic.jar fichier ces trois a été importé à mon projet, je suis en train de faire?