Google 网上论坛不再支持新的 Usenet 帖子或订阅项。历史内容仍可供查看。

What causes NotOwnerException in WebLogic 7 custom security realm

已查看 0 次
跳至第一个未读帖子

Eric Ma

未读,
2002年8月12日 14:09:472002/8/12
收件人

I have set up a custom security realm in WebLogic 7 using Netscape Directory Server
4.1.6 on Solaris 8 as the only authenticator. Other providers are all WebLogic
defaults. Then I tried to authenticate a user in my code, which is adapted from
the sample JAAS code. However, the code choked on the loginContext.login() line
and the associated Java exception is java.security.acl.NotOwnerException. What
could have caused this?

Eric Ma

未读,
2002年8月12日 14:12:582002/8/12
收件人

Forgot to include the stack trace below:

java.lang.IllegalAccessError: java.security.acl.NotOwnerException
at weblogic.security.acl.Realm.getRealm(Realm.java:94)
at weblogic.security.acl.Realm.getRealm(Realm.java:39)
at weblogic.security.acl.Realm.authenticate(Realm.java:196)
at weblogic.security.acl.Realm.getAuthenticatedName(Realm.java:246)
at weblogic.security.acl.internal.Security.authenticate(Security.java:138)
at weblogic.security.acl.internal.Security.authenticate(Security.java:107)
at weblogic.security.auth.Authenticate.authenticate(Authenticate.java:140)
at weblogic.security.auth.login.UsernamePasswordLoginModule.login(UsernamePasswordLoginModule.java:170)
at java.lang.reflect.Method.invoke(Native Method)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:595)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:125)
at javax.security.auth.login.LoginContext$3.run(LoginContext.java:531)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:528)
at javax.security.auth.login.LoginContext.login(LoginContext.java:449)

Utpal

未读,
2002年8月13日 14:52:452002/8/13
收件人
This will work as long as client code is in different JVM.
if you are on the server you can login locally by using:
weblogic.security.services.Authentication.login(CallbackHandler);

-utpal


0 个新帖子