`
security
  • 浏览: 379501 次
  • 来自: www.pgp.org.cn
社区版块
存档分类
最新评论

WeblogicServer绑定AD认证

阅读更多
1,构造一个干净的域,域名为domain002
2,构造该域里面的用户
weblogic The default administration user DefaultAuthenticator
user0001 weblogic DefaultAuthenticator
user0002 user0002 DefaultAuthenticator
3,建立一个组,weblogicAdmin,同时在AD中也建立一个这样的组
注意,在AD中的users而不是Builtin里面建组,因为两者的DN是不一样的。
4,将所有Weblogic中的user0001用户都加入到改组。
5,测试AD的可连接性,下载一个LDAP Browser。
6,在Weblogic Console中的Security->Realm的Authentication配置一个新的LDAP Provider,类型为:Configure a new Active Directory Authenticator...
7,配置参数:
i) 转到Active Directory那一Tab,看到HOST了吧?
HOST为你的AD的IP或者主机名,AD默认端口是389
ii) Principal为CN=user0001,CN=Users,DC=dlsvr,DC=com
其中,DC=dlsvr,DC=com为我的服务器的RootDN(例如DC=ibm,DC=com)
很讨厌AD的一个地方是它采用与其他LDAP不一样的命名方法,他用CN=User而不是OU=....,所以我前面的步骤才需要建立一个welogicAdmin的组。
iii)Credential为AD中user0001的密码。
注意:ii)和iii)是用于连接AD用的,构造一个LDAPConnection需要用户名密码的,懂不懂:)
转到user tab
iv) User Name Attribute:user0001
v) User Base DN:CN=Users,DC=dlsvr,DC=com
转到group tab
vi) Group Base DN:CN=weblogicAdmin,CN=Users,DC=dlsvr,DC=com
vii) weblogicAdmin
保存
关键的步骤到了:
Security->Realms->myrealm->Providers->Authentication
有没有看到Re-order the Configured Authentication Providers
对,就是这里需要调整一下顺序。
把ActiveDirectoryAuthenticator调整到最上面(优先级最高)
然后设置ActiveDirectoryAuthenticator的General页里面的Control Flag为Required。
接着DefaultAuthenticator里面的设成是OPTIONAL。
于是,AD取代了以前的DefaultAuthenticator了,如果两个都Requried,那么也你要接受双重认证,汗......一般不需要这样。
注意:boot.properties里面的默认的Weblogic启动账号同样受AD影响,你如果在AD里面禁止了Weblogic这个账号,我保证你WLS启动不了
分享到:
评论

相关推荐

    BEA WebLogic Server 开发WebLogic Server 应用.doc

    **BEA WebLogic Server 开发WebLogic Server应用** BEA WebLogic Server 是一款强大的Java EE (J2EE) 应用服务器,它为企业提供了一个可靠的平台来开发、部署和管理分布式应用程序。这篇文档主要针对使用WebLogic ...

    Weblogic Server Tools for eclipse 3.5

    WebLogic Server Tools for Eclipse 3.5 是一个强大的开发工具集,专为在Eclipse集成开发环境中(IDE)高效管理、部署和调试Oracle WebLogic Server应用程序而设计。这个版本为开发人员提供了无缝的工作流程,使得在...

    weblogic server 10

    ### WebLogic Server 10 知识点详解 #### WebLogic Server 10 概述 WebLogic Server 是一款由 Oracle 提供的企业级应用服务器,主要用于构建和部署可伸缩、高性能的应用程序和服务。WebLogic Server 10 版本是在 ...

    Oracle Weblogic Server 11gR1 PS2: Administration Essentials

    - 用户和组管理:创建和管理WebLogic Server的认证实体。 - 安全策略:配置访问控制,包括角色、权限和认证机制。 - SSL配置:启用加密通信,保护敏感数据传输。 6. **性能调优**: - JMS和队列配置:优化消息...

    Oracle WebLogic Server

    Oracle WebLogic Server是一款由甲骨文公司开发的企业级Java应用服务器,它在企业信息系统中扮演着重要的角色,特别是在分布式、高可用性和可扩展性要求较高的环境中。本篇将深入探讨Oracle WebLogic Server的关键...

    64-weblogic server 安装 linux

    ### WebLogic Server 11g Release 1 (10.3.5) 安装于 Oracle Linux Server 6.1 的详细步骤与配置 #### 一、环境准备 本篇文章将详细介绍如何在 Oracle Linux Server 6.1 上安装 Oracle WebLogic Server 11g ...

    oracle weblogic server 11g:administration essentials

    Oracle WebLogic Server 11g: Administration Essentials 是一套全面的学习资源,旨在帮助用户掌握WebLogic Server的基础知识,尤其适合初学者。WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了一...

    BEA WebLogic Server book(中文)

    5. **安全**: WebLogic Server支持多种安全机制,包括SSL/TLS加密、JAAS认证、角色和权限管理等。中文版书籍会帮助读者理解并实施这些安全策略。 6. **性能优化**: 书中可能涵盖了性能监控、JVM调优、资源池配置等...

    bea weblogic server 管理指南

    《BEA WebLogic Server 管理指南》是一本针对BEA公司开发的企业级Java应用服务器WebLogic Server的详尽管理手册。WebLogic Server是业界广泛使用的中间件平台,为企业的应用程序提供部署、管理和监控服务。该指南...

    Oracle WebLogic Server开发权威指南.pdf

    《Oracle WebLogic Server开发权威指南》是一本深入探讨Oracle WebLogic Server(WLS)的专著,对于希望在企业级Java应用服务器平台上进行开发、部署和管理应用的IT专业人士来说,是一份不可或缺的参考资料。...

    Oracle WebLogic Server 11g Administration Handbook

    ### Oracle WebLogic Server 11g Administration Handbook #### 关于本书 《Oracle WebLogic Server 11g Administration Handbook》是一本全面介绍了Oracle WebLogic Server 11g管理方面的书籍,适用于那些希望深入...

    BEA WebLogic Server 8.1 Unleashed

    《BEA WebLogic Server 8.1 Unleashed》是一本深入探讨BEA WebLogic Server 8.1版本的专业书籍,旨在帮助读者全面理解和掌握这一强大的Java应用服务器。WebLogic Server是BEA(现已被Oracle收购)开发的一款企业级...

    64bit WebLogic Server 安装(linux)

    在本教程中,我们将详细探讨如何在Linux操作系统上安装64位Oracle WebLogic Server 11g Release 1 (10.3.5)。WebLogic Server是Oracle公司提供的一个企业级Java EE应用服务器,用于部署和管理各种企业应用程序。 ...

    WebLogic Server J2EE 体系结构简介 .doc

    WebLogic Server是一款由Oracle公司开发的企业级Java应用服务器,它基于Java EE(Java Platform, Enterprise Edition)标准,为开发和部署分布式企业应用程序提供了强大的支持。本文档将对WebLogic Server在J2EE体系...

    J2EE应用与BEA.WebLogic.Server第2版.pdf

    第四章 使用 WebLogic Server JSP 第五章 WebLogic Server JDBC 和 JTA 第六章 远程方法调用和分布式命名 第七章 使用 Java 消息服务进行企业消息传递 第八章 使用会话企业 JavaBean 第九章 实体 EJB 第十章 使用...

    J2EE 应用与 BEA WebLogic Server

    通过学习"J2EE 应用与 BEA WebLogic Server",开发者不仅可以掌握J2EE的技术栈,还能了解到如何在实际环境中高效地使用WebLogic Server来部署和管理企业级应用。这本书的第二版很可能包含了最新的技术发展和最佳实践...

    WebLogic Server 9.2 集群配置

    【WebLogic Server 9.2 集群配置详解】 WebLogic Server 9.2 集群配置是一项关键的任务,旨在提高应用程序的可用性和可伸缩性。集群是一种将多个独立服务器组织成一个逻辑单元的技术,它们共享工作负载并提供故障...

    BEA WebLogic Server_WebLogic Server_app.zip_weblogic

    【标题】"BEA WebLogic Server_WebLogic Server_app.zip_weblogic" 提示我们讨论的主题是 BEA WebLogic Server,这是一款由BEA Systems(后被Oracle公司收购)开发的企业级Java应用程序服务器,主要用于部署和管理...

Global site tag (gtag.js) - Google Analytics