WebLogic Server 是一个基于 Java 的应用程序服务器,它提供了一个用于部署和管理分布式应用程序和服务的平台。它是 Oracle 融合中间件系列产品的一部分,旨在支持大规模任务关键型应用。
WebLogic Server 提供了一个安全框架,其中包括一个缺省安全提供程序,该提供程序提供认证、授权和审计服务来保护应用程序、EJB 和 Web 服务等资源。但是,您也可以使用安全插件或自定义安全提供程序来扩展安全框架以满足您的特定安全要求。以下是 WebLogic Server 中的安全插件和自定义安全提供程序的简要说明:
安全插件:安全插件是为外部安全提供程序提供身份验证和授权服务的 WebLogic Server 组件。它允许您将第三方安全产品与 WebLogic Server 集成。安全插件使用简单且受保护的 GSSAPI 协商机制 (SPNEGO) 协议与外部安全提供程序进行通信。您可以使用 WebLogic Server 管理控制台或命令行界面配置安全插件。
自定义安全提供程序:WebLogic Server 提供多个安全提供程序,例如默认安全提供程序、LDAP 安全提供程序和 RDBMS 安全提供程序。但是,如果这些安全提供程序不能满足您的安全要求,则可以开发自定义安全提供程序。自定义安全提供程序允许您扩展安全框架以满足您的特定安全需求。您可以使用 WebLogic Server API 或安全提供程序 API 开发自定义安全提供程序。