[jboss-dev-forums] [JBoss AS 7 Development] - Re: Remote EJB Client Security (Jboss7.1)

rathm1 do-not-reply at jboss.com
Tue Feb 28 15:26:23 EST 2012


rathm1 [https://community.jboss.org/people/rathm1] created the discussion

"Re: Remote EJB Client Security (Jboss7.1)"

To view the discussion, visit: https://community.jboss.org/message/720334#720334

--------------------------------------------------------------
Thanks for the quick reply.

I have gotten rid of the jndi.properties files but still have the same error.
When I specify the username and password in the jboss-ejb-client.properties all is well but I don't want to have it hard coded so I am trying to set the username and password in the InitialContext.

My set up is now:
jboss-ejb-client.properties

remote.connectionprovider.create.options.org.xnio.Options.SSL_ENABLED=false
remote.connections=default
remote.connection.default.host=localhost
remote.connection.default.port=4447
remote.connection.default.connect.options.org.xnio.Options.SASL_POLICY_NOANONYMOUS=false
remote.connection.default.connect.options.org.xnio.Options.SASL_DISALLOWED_MECHANISMS=JBOSS-LOCAL-USER

Client Application Code:

final Hashtable jndiProperties = new Hashtable();

jndiProperties.put(Context.URL_PKG_PREFIXES, "org.jboss.ejb.client.naming");
jndiProperties.put(Context.SECURITY_PRINCIPAL, username);
jndiProperties.put(Context.SECURITY_CREDENTIALS, password);
Context context = new InitialContext(jndiProperties);  

String lookUp = "ejb:" + appName + "/" + moduleName + "/" + beanName + "!" + interfaceClassName;

TestEJB facade = (TestEJB)context.lookup(lookUp);
boolean connectionSuccessful = facade.canConnect();
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/720334#720334]

Start a new discussion in JBoss AS 7 Development at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2225]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20120228/4343cda5/attachment.html 


More information about the jboss-dev-forums mailing list