Java 无法在confluence 3.5中创建用户
我正在用java开发我的cutom验证器,以验证内部网用户登录到confluence,而不是要求他们登录。我已经建立了我的验证器,它正在为现有用户工作。但是,如果我试图向数据库添加一个新用户,它会在日志中给出下面的消息,并继续尝试Java 无法在confluence 3.5中创建用户,java,confluence,Java,Confluence,我正在用java开发我的cutom验证器,以验证内部网用户登录到confluence,而不是要求他们登录。我已经建立了我的验证器,它正在为现有用户工作。但是,如果我试图向数据库添加一个新用户,它会在日志中给出下面的消息,并继续尝试 getUser$Proxy31不能强制转换为com.atlassian.confluence.user.DefaultUserAccessor 我的代码如下所示 try { log.warn("inside try block of creating use
getUser$Proxy31不能强制转换为com.atlassian.confluence.user.DefaultUserAccessor
我的代码如下所示
try {
log.warn("inside try block of creating users");
DefaultUserAccessor userAccessor = (DefaultUserAccessor) ContainerManager.getInstance().getContainerContext().getComponent("userAccessor");
String[] defaultGroup = { "confluence-users" };
User newUser = userAccessor.addUser(sapUserId, password,email, fullname, defaultGroup);
}
catch (Exception e) {
log.error(e.getMessage());
}
我在谷歌上搜索了31美元,但没有太多关于这方面的信息。你能帮我找出创建用户时的问题吗
谢谢。这是在我跳转到服务器后开始工作的。在此之后,我在日志中还没有收到这个proxy31消息,用户被添加到数据库中的表中,并经过身份验证