Skip to main content

Integración WebLogic

Agente JOSSO para Oracle WebLogic Server

Descripción General

El agente JOSSO para WebLogic se integra con el marco de seguridad de Oracle WebLogic Server para proporcionar inicio de sesión único empresarial. Utiliza la interfaz del proveedor de servicios de seguridad (SSPI) de WebLogic para una integración de autenticación sin interrupciones.

SSPI de WebLogic
SSO empresarial
Seguridad Java EE

Requisitos

  • Oracle WebLogic Server 12c o 14c
  • Java 8 o superior
  • Agente JOSSO para WebLogic
  • Conectividad de red al servidor JOSSO

Instalación

1. Implementar Bibliotecas del Agente

# Copy JOSSO agent JARs to WebLogic domain lib
cp josso-agent-*.jar $DOMAIN_HOME/lib/

2. Configurar el Proveedor de Seguridad

Use la consola de administración de WebLogic para agregar el proveedor de autenticación JOSSO:

  1. 1. Navegue a Security Realms → myrealm → Providers
  2. 2. Haga clic en "New" y seleccione JOSSOAuthenticator
  3. 3. Configure el endpoint de gateway y la configuración de la aplicación asociada
  4. 4. Reordene los proveedores para establecer JOSSO como primario

Configuración

josso-agent-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<josso-agent>
  <sso-partner-app>
    <app-id>my-weblogic-app</app-id>
    <partner-app-location>/console</partner-app-location>
  </sso-partner-app>

  <gateway-service-locator>
    <endpoint>https://idp.example.com/josso/services</endpoint>
    <username>josso-agent</username>
    <password>agent-password</password>
  </gateway-service-locator>
</josso-agent>