String url = "t3://localhost:8001";
String username = "weblogic";
String password = "weblogic";
String serverNm = "portalServer";
Connection con = getConnection();
try
{
CommoMBeanServer cmbs = Config.getMBeanServer(serverNm,
url,
username,
password);
DefaultAuthenticatorMBean dbean = (DefaultAuthenticatorMBean) cmbs.getMBean(new ObjectName(
"Security:Name=myrealmDefaultAuthenticator"));
ResultSet rs = null;
PreparedStatement stmt = null;
String sqlStr =
" SELECT username, nvl(password,'123456') FROM tbl_um_user where username != 'weblogic'";
stmt = con.prepareStatement(sqlStr);
rs = stmt.executeQuery();
while (rs.next())
{
try
{
if(dbean.userExists(rs.getString(1)))
{
dbean.resetUserPassword(rs.getString(1),rs.getString(2));
}
else
{
dbean.createUser(rs.getString(1),rs.getString(2),"");
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
catch (ClassNotFoundException e)
{
e.printStackTrace();
}
catch (InvalidParameterException e)
{
e.printStackTrace();
}
catch (JMException e)
{
e.printStackTrace();
}
catch (SQLException e)
{
e.printStackTrace();
}
分享到:
相关推荐
本文档主要介绍了如何使用 WebLogic Portal 实施项目解决方案,并详细讲解了如何实现 Portal 与 LDAP 服务器之间的用户信息同步。 #### 二、同步用户信息的必要性 在项目实施过程中,如果存在以下两种情况,则非常...
1. **集中式身份验证服务**:如果项目中的所有应用依赖于LDAP服务器进行用户身份验证,即使Portal不直接与LDAP同步,也可以通过WebLogic Server (WLS) 配置LDAP身份验证服务,确保整个系统的安全性和一致性。...
管理员需要确保许可文件与运行的WebLogic版本匹配,并且遵循许可条款,例如限制并发用户数、服务器数量或者特定功能的使用。此外,许可也可能影响到WebLogic Server的更新和升级,因为新版本可能需要新的许可文件。 ...
7. **选择用户和组来源**:在“用户与组”设置中,指定“浏览以下位置的用户-组”为“IPlanetAuthenticator”,这样Portal将在 LDAP 服务器中查找用户和组信息。 8. **验证设置**:完成上述步骤后,用户应能通过...
本文档将详细讲解如何将Oracle Business Intelligence Enterprise Edition(BIEE)与Oracle SSO Portal进行集成,确保用户在一个统一的入口下访问多个应用,无需多次输入认证信息。 1. **产品版本和需求** - BIEE ...
- **平台特点**:WebLogic Platform提供高度集成的产品组件,包括集成、门户和应用服务器,基于J2EE架构设计,确保组件间无论在同步还是异步通讯模式下,都能实现无缝的数据和安全环境流动,简化开发、部署和集成...
在BEA Weblogic Portal中,可以使用UUP(User Unique Profile)来安全地存储这些信息。 - **处理登录和重定向**:在用户成功登录门户系统后,根据用户请求的资源,自动填充IFRAME或跳转到带有预先填充的登录信息的...
- 实践 Liferay 的数据集成,例如与外部系统的数据同步。 - 熟悉 Liferay 的插件开发,如钩子、扩展和事件处理。 对于初学者,建议从官方文档、在线教程、社区论坛(如 Liferay 论坛)以及相关的书籍资源入手,逐步...
- **BEA WLES**:BEA WebLogic Portal的一部分,提供集成的SSO功能。 - **IBM Tivoli Access Manager**:IBM的安全产品,支持SSO和身份管理。 - **Sun Identity Server**:Sun Microsystems(现已被甲骨文收购)...
SharePoint 企业协作解决方案概览 ...IE 浏览及编辑文档多人协同编辑显示同时在线的编辑人员动态的文档分类树与筛选企业云盘:快速存储、同步和共享20 直接在 SkyDrive Pro 中存储、共享和同步文档。
3. **Oracle Identity Management**:这部分可能涉及用户身份验证、授权、单点登录(SSO)和身份同步。书中可能会详细解释如何构建安全的身份管理框架,以保护企业数据和应用。 4. **Oracle Portal**:Oracle的门户...
- **系统入口汇总**:BIEE的访问通常通过一个集中的入口点,如Oracle BI Portal,用户可以在这里浏览报表、仪表板和分析。系统入口还可能包括其他组件,如BIAnswers(用于创建和查看分析报告)、BIPublisher(用于...
通过与用户合作,惠普推动了彩色打印技术在商务场景中的创新应用,展示了彩色打印在提升文档质量和视觉效果方面的优势。 【用友ERP-NC】用友软件发布的ERP-NC v2.30版本,经过了严格的测试和认证,确保了产品在多...
12. **修改Logo**:可以通过定制BI Server配置文件(如`weblogic.xml`)来更改BI Portal的Logo。 13. **快速定位表和字段**:使用RPD的搜索功能可以快速找到所需表和字段,同时,良好的命名规范也有助于提高查找...
- 具体异常信息为:`gov.mof.fasp.ifmis.portal.portalmanage.userprogramset.bo.XmFaspPendingtask` - 这意味着在尝试加载`XmFaspPendingtask`类时发生了问题。 6. **堆栈跟踪**: - 堆栈跟踪详细列出了异常发生...
- **多Web服务器兼容性**:兼容IIS、Tomcat、WebSphere、WebLogic、JBoss、GlassFish、Apusic等常见Web服务器。 - **跨浏览器支持**:确保在IE、Firefox、Chrome等多种浏览器上正常运行。 - **富客户端技术支持**:...