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. Navegue a Security Realms → myrealm → Providers
- 2. Haga clic en "New" y seleccione JOSSOAuthenticator
- 3. Configure el endpoint de gateway y la configuración de la aplicación asociada
- 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>