[jboss-user] [Security & JAAS/JBoss] - Accessing a secure EJB from standalone Java client
jej2003
do-not-reply at jboss.com
Fri Oct 24 09:25:11 EDT 2008
I am attempting to connect to an EJB that is under a JAAS Domain which has unauthenticated access support via the unauthenticatedIdentity attribute in my login-config.xml. If I provide the appropriate information when building my initalcontext (a valid username and password) everything works fine. But if I attempt to connect to without specifying a username/password I get
| Exception in thread "main" java.lang.NullPointerException
| at org.jboss.security.jndi.JndiLoginInitialContextFactory.getInitialContext(JndiLoginInitialContextFactory.java:95)
| 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.csp.ejb.authentication.AuthenticationBean.getInitialContext(AuthenticationBean.java:76)
| at com.csp.test.client.Client.main(Client.java:60)
|
If I set the user name as guest and then try to create the InitalContext I get AuthenticationDenied for all functions.
My question is how do I make a connection to the server using the unauthenticated user?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4184476#4184476
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4184476
More information about the jboss-user
mailing list