Add a login module configuration in the auth.conf file used by the client
to the "other" entry before the ClientLoginModule as the comments
indicate. The login module you add there will perform the client side
authentication.
other {
// Put your login modules that work without jBoss here
// jBoss LoginModule
org.jboss.security.ClientLoginModule required;
// Put your login modules that need jBoss here
};
----- Original Message -----
From: Yahoo
To: jboss jboss
Sent: Thursday, September 13, 2001 12:46 PM
Subject: [JBoss-user] Jboss authentication
Hi,
>From the client side, we need a "login" module which ONLY authenticates a
user. In jboss, the authentication is not excute unless a secured ejb method
is called. Please take a look of the following client code, if we commented
from
try{
InitialContext iniContext = ...
The user is not authenticated at all.
try
{
AppCallbackHandler handler = new AppCallbackHandler(name,
password);
LoginContext lc = new LoginContext("TestClient", handler);
System.out.println("Created LoginContext");
lc.login();
}
catch (LoginException le)
{
System.out.println("Login failed");
le.printStackTrace();
}
try
{
InitialContext iniContext = new InitialContext();
SessionHome home = (SessionHome)
iniContext.lookup(example+"/StatelessSession");
System.out.println("Found StatelessSessionHome");
Session bean = home.create();
System.out.println("Created StatelessSession");
System.out.println("Bean.echo('Hello') -> "+bean.echo("Hello"));
bean.remove();
}
catch(Exception e)
{
e.printStackTrace();
}
What is the setting to enable authentication process?
Burt
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user