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

rathm1 do-not-reply at jboss.com
Tue Feb 28 17:51:27 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/720385#720385

--------------------------------------------------------------
Thanks for the help!
The winning combination was...

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 Properties jndiProperties = new Properties();

jndiProperties.put(Context.INITIAL_CONTEXT_FACTORY, org.jboss.naming.remote.client.InitialContextFactory.class.getName());
jndiProperties.put(Context.PROVIDER_URL, "remote://localhost:4447");
jndiProperties.put("jboss.naming.client.ejb.context", true);
jndiProperties.put("jboss.naming.client.connect.options.org.xnio.Options.SASL_POLICY_NOPLAINTEXT", "false");        
jndiProperties.put(Context.SECURITY_PRINCIPAL, username);
jndiProperties.put(Context.SECURITY_CREDENTIALS, password);
Context context = new InitialContext(jndiProperties);  

String lookUp = 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/720385#720385]

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/d631628f/attachment.html 


More information about the jboss-dev-forums mailing list