Integração WebLogic
JOSSO Agent para Oracle WebLogic Server
Visão Geral
O JOSSO Agent para WebLogic se integra com o framework de segurança do Oracle WebLogic Server para fornecer Single Sign-On empresarial. Ele usa a Security Service Provider Interface (SSPI) do WebLogic para integração perfeita de autenticação.
WebLogic SSPI
SSO Empresarial
Java EE Security
Requisitos
- Oracle WebLogic Server 12c ou 14c
- Java 8 ou superior
- JOSSO Agent para WebLogic
- Conectividade de rede com o Servidor JOSSO
Instalação
1. Implantar Bibliotecas do Agent
# Copy JOSSO agent JARs to WebLogic domain lib cp josso-agent-*.jar $DOMAIN_HOME/lib/
2. Configurar Provedor de Segurança
Use o Console de Administração do WebLogic para adicionar o Provedor de Autenticação JOSSO:
- 1. Navegue até Security Realms → myrealm → Providers
- 2. Clique em "New" e selecione JOSSOAuthenticator
- 3. Configure o endpoint do gateway e configurações da partner app
- 4. Reordene os provedores para definir JOSSO como primário
Configuração
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>