`
Dead_knight
  • 浏览: 1202256 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
博客专栏
752c8642-b795-3fe6-946e-a4e845bffdec
Spring Securi...
浏览量:240602
33caa84e-18a6-3036-a82b-6e2106a4de63
clojure专题
浏览量:49053
E17ca077-44df-3816-a3fe-471c43f6e1e5
WebLogic11g
浏览量:237060
社区版块
存档分类
最新评论

weblogic与portal用户同步

阅读更多
        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开发宝典

    本文档主要介绍了如何使用 WebLogic Portal 实施项目解决方案,并详细讲解了如何实现 Portal 与 LDAP 服务器之间的用户信息同步。 #### 二、同步用户信息的必要性 在项目实施过程中,如果存在以下两种情况,则非常...

    利用UUP实现Portal和LDAP同步用户信息

    1. **集中式身份验证服务**:如果项目中的所有应用依赖于LDAP服务器进行用户身份验证,即使Portal不直接与LDAP同步,也可以通过WebLogic Server (WLS) 配置LDAP身份验证服务,确保整个系统的安全性和一致性。...

    weblogic 所有版本的许可

    管理员需要确保许可文件与运行的WebLogic版本匹配,并且遵循许可条款,例如限制并发用户数、服务器数量或者特定功能的使用。此外,许可也可能影响到WebLogic Server的更新和升级,因为新版本可能需要新的许可文件。 ...

    LDAP BEA Portal

    7. **选择用户和组来源**:在“用户与组”设置中,指定“浏览以下位置的用户-组”为“IPlanetAuthenticator”,这样Portal将在 LDAP 服务器中查找用户和组信息。 8. **验证设置**:完成上述步骤后,用户应能通过...

    How to integrate BIEE with Oracle SSO Portal.doc

    本文档将详细讲解如何将Oracle Business Intelligence Enterprise Edition(BIEE)与Oracle SSO Portal进行集成,确保用户在一个统一的入口下访问多个应用,无需多次输入认证信息。 1. **产品版本和需求** - BIEE ...

    BEA软件产品白皮书

    - **平台特点**:WebLogic Platform提供高度集成的产品组件,包括集成、门户和应用服务器,基于J2EE架构设计,确保组件间无论在同步还是异步通讯模式下,都能实现无缝的数据和安全环境流动,简化开发、部署和集成...

    SSO的简单实现SSO的简单实现

    在BEA Weblogic Portal中,可以使用UUP(User Unique Profile)来安全地存储这些信息。 - **处理登录和重定向**:在用户成功登录门户系统后,根据用户请求的资源,自动填充IFRAME或跳转到带有预先填充的登录信息的...

    liferay6.1开发学习

    - 实践 Liferay 的数据集成,例如与外部系统的数据同步。 - 熟悉 Liferay 的插件开发,如钩子、扩展和事件处理。 对于初学者,建议从官方文档、在线教程、社区论坛(如 Liferay 论坛)以及相关的书籍资源入手,逐步...

    单点登录的简单实现 在门户项目中

    - **BEA WLES**:BEA WebLogic Portal的一部分,提供集成的SSO功能。 - **IBM Tivoli Access Manager**:IBM的安全产品,支持SSO和身份管理。 - **Sun Identity Server**:Sun Microsystems(现已被甲骨文收购)...

    SharePoint 企业协作解决方案概览.pptx

    SharePoint 企业协作解决方案概览 ...IE 浏览及编辑文档多人协同编辑显示同时在线的编辑人员动态的文档分类树与筛选企业云盘:快速存储、同步和共享20 直接在 SkyDrive Pro 中存储、共享和同步文档。

    Packtpub.Oracle.Fusion.Middleware.Patterns.Sep.2010.rar

    3. **Oracle Identity Management**:这部分可能涉及用户身份验证、授权、单点登录(SSO)和身份同步。书中可能会详细解释如何构建安全的身份管理框架,以保护企业数据和应用。 4. **Oracle Portal**:Oracle的门户...

    深入浅出Oracle之BIEE

    - **系统入口汇总**:BIEE的访问通常通过一个集中的入口点,如Oracle BI Portal,用户可以在这里浏览报表、仪表板和分析。系统入口还可能包括其他组件,如BIAnswers(用于创建和查看分析报告)、BIPublisher(用于...

    中国移动四人成为“Oracle认证大师”.pdf

    通过与用户合作,惠普推动了彩色打印技术在商务场景中的创新应用,展示了彩色打印在提升文档质量和视觉效果方面的优势。 【用友ERP-NC】用友软件发布的ERP-NC v2.30版本,经过了严格的测试和认证,确保了产品在多...

    obiee11g常见问题集

    12. **修改Logo**:可以通过定制BI Server配置文件(如`weblogic.xml`)来更改BI Portal的Logo。 13. **快速定位表和字段**:使用RPD的搜索功能可以快速找到所需表和字段,同时,良好的命名规范也有助于提高查找...

    后台错误日志

    - 具体异常信息为:`gov.mof.fasp.ifmis.portal.portalmanage.userprogramset.bo.XmFaspPendingtask` - 这意味着在尝试加载`XmFaspPendingtask`类时发生了问题。 6. **堆栈跟踪**: - 堆栈跟踪详细列出了异常发生...

    web快速开发平台_java快速开发平台_.net快速开发平台

    - **多Web服务器兼容性**:兼容IIS、Tomcat、WebSphere、WebLogic、JBoss、GlassFish、Apusic等常见Web服务器。 - **跨浏览器支持**:确保在IE、Firefox、Chrome等多种浏览器上正常运行。 - **富客户端技术支持**:...

Global site tag (gtag.js) - Google Analytics