`
j2ee_zhongqi
  • 浏览: 210177 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

SECJ0306E

阅读更多
错误日志信息:
SECJ0306E: No received or invocation credential exist on the thread. The Role based authorization check will not have an accessId of the caller to check.
The parameters are: access check method getName on resource Server and module Server.
The stack trace is java.lang.Exception: Invocation and received credentials are both null

中文意思:
SECJ0306E: 线程上不存在接收或调用的凭证。基于角色的授权检查将不检查调用者的访问标识

解决方法(WAS6):
登陆集群控制台,关闭全局安全:
(安全性-〉安全管理、应用程序和基础结构-〉管理安全性:将打勾取消掉

特别说明:
虽然按照上面的方法可以解决SECJ0306E问题。但是也会带来不便:
如果你的程序有通过JAAS对用户名和密码做验证,那么你去掉打勾之后,程序将不会对你的用户名和密码做验证了。
有关JASS见我的别的文章。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics