Skip to main content

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. 1. Navegue até Security Realms → myrealm → Providers
  2. 2. Clique em "New" e selecione JOSSOAuthenticator
  3. 3. Configure o endpoint do gateway e configurações da partner app
  4. 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>