[jboss-user] [Remoting] - Bad password

martin ganserer do-not-reply at jboss.com
Tue Jul 24 11:05:00 EDT 2007


Hi,

I am trying to get an application working that communicates between JBOSS server and a client via HTTP. Basically this works fine. But now I am facing a problem. 
I have defined a simple security domain that is used by my application.
After introducing this security domain I get following exception:

  | 2007-07-24 16:42:03,612 DEBUG [org.jboss.security.auth.spi.UsersRolesLoginModule] Loaded properties, users=[user, timerecorder]
  | 2007-07-24 16:42:03,612 DEBUG [org.jboss.security.auth.spi.UsersRolesLoginModule] Loaded properties, users=[timerecorder]
  | 2007-07-24 16:42:03,612 DEBUG [org.jboss.security.auth.spi.UsersRolesLoginModule] Bad password for username=null
  | 2007-07-24 16:42:03,612 DEBUG [org.jboss.ejb3.security.Ejb3AuthenticationInterceptor] Authentication failure
  | javax.security.auth.login.FailedLoginException: Password Incorrect/Password Required
  | 

This is strange as my client provides proper credentials!


  | env.put(InitialContext.PROVIDER_URL, "http://myhost/invoker/HAJNDIFactory");
  | env.put(InitialContext.INITIAL_CONTEXT_FACTORY, "org.jboss.naming.HttpNamingContextFactory");
  | env.put(InitialContext.SECURITY_PRINCIPAL, "username");
  | env.put(InitialContext.SECURITY_CREDENTIALS, "password");
  | env.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
  | 
  | try
  | {
  |   ctx = new InitialContext(env);
  | }
  | catch (NamingException e1)
  | {
  |   e1.printStackTrace();
  | }
  | 

The LoginModule seams to be correct as it works when I use 
org.jboss.security.jndi.JndiLoginInitialContextFactory for example!

Do I miss something? Thank you for helping me!!

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4067050#4067050

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4067050



More information about the jboss-user mailing list