> In client code: > try { > CustomCallbackHandler handler = > new CustomCallbackHandler(username, > password); > LoginContext lc = new LoginContext("other", > handler); > System.out.println("Created LoginContext"); > lc.login(); > System.out.println("Login completed"); > } catch (LoginException le) { > System.out.println("Login failed"); > le.printStackTrace(); > } > > JVM properties: > -Djava.security.auth.login.config=E:/J2EE/jboss-3.0.0RC1/clien t/auth.conf > -Djava.naming.factory.initial=org.jnp.interfaces.NamingContextFactory > -Djava.naming.provider.url=localhost:1099 > -Djava.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
Are you trying to use server side login module for remote client? Remote client has to use client side login module: org.jboss.security.ClientLoginModule. > > I got this Exception: > Created LoginContext > javax.naming.NameNotFoundException: SRPServerInterface not bound > at > sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer > (StreamRemoteC > all.java:245) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCal > l.java:220) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122) > at org.jnp.server.NamingServer_Stub.lookup(Unknown Source) > at > org.jnp.interfaces.NamingContext.lookup(NamingContext.java:365) > at > org.jnp.interfaces.NamingContext.lookup(NamingContext.java:349) > at javax.naming.InitialContext.lookup(InitialContext.java:350) > at > org.jboss.security.srp.jaas.SRPLoginModule.loadServerFromJndi( SRPLoginModule > .java:327) > at > org.jboss.security.srp.jaas.SRPLoginModule.login(SRPLoginModul e.java:119) > at java.lang.reflect.Method.invoke(Native Method) > at > javax.security.auth.login.LoginContext.invoke(LoginContext.java:664) > at > javax.security.auth.login.LoginContext.access$000(LoginContext .java:129) > at > javax.security.auth.login.LoginContext$4.run(LoginContext.java:599) > at java.security.AccessController.doPrivileged(Native Method) > at > javax.security.auth.login.LoginContext.invokeModule(LoginConte xt.java:596) > at > javax.security.auth.login.LoginContext.login(LoginContext.java:523) > at cz.webcom.silomanager.test.Login.main(Login.java:23) > Login failed > javax.security.auth.login.LoginException: Failed to access a > SRPServerInterface instance > at > org.jboss.security.srp.jaas.SRPLoginModule.login(SRPLoginModul e.java:130) > at java.lang.reflect.Method.invoke(Native Method) > at > javax.security.auth.login.LoginContext.invoke(LoginContext.java:664) > at > javax.security.auth.login.LoginContext.access$000(LoginContext .java:129) > at > javax.security.auth.login.LoginContext$4.run(LoginContext.java:599) > at java.security.AccessController.doPrivileged(Native Method) > at > javax.security.auth.login.LoginContext.invokeModule(LoginConte xt.java:596) > at > javax.security.auth.login.LoginContext.login(LoginContext.java:523) > at cz.webcom.silomanager.test.Login.main(Login.java:23) > > > > Anybody know what I'm doing wrong ? > > Thanks for advice. > > Martin > > --- > Odchozí zpráva neobsahuje viry. > Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz). > Verze: 6.0.368 / Virová báze: 204 - datum vydání: 29.5. 2002 > > > _______________________________________________________________ > > Don't miss the 2002 Sprint PCS Application Developer's Conference > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm > > _______________________________________________ > JBoss-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-user _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user