Benutzerdefinierte Sicherheits-Realms konfigurieren


Sie können eine benutzerdefinierte Sicherheits-Realm erstellen, die einen vorhandenen Benutzerspeicher verwendet, wie z.B. einen Verzeichnisserver im Netzwerk. Um eine benutzerdefinierte Sicherheits-Realm verwenden zu können, müssen Sie zunächst eine Implementierung der Schnittstelle weblogic.security.acl.AbstractListableRealm oder weblogic.security.acl.AbstractManageableRealm erstellen, und die Implementierung dann mit der Administrationskonsole installieren.

So erstellen Sie eine benutzerdefinierte Sicherheits-Realm:

  1. Wenn Sie dies nicht bereits ausgeführt haben, klicken Sie im Change Center der Administrationskonsole auf Sperren & Bearbeiten (siehe Change Center verwenden).
  2. Erweitern Sie im linken Fensterbereich Kompatibilitätssicherheit > Realms, und klicken Sie auf Neu.

    Die Seite Neue Basis-Realm erstellen wird angezeigt.

  3. Geben Sie im Feld Name einen Namen für die benutzerdefinierte Sicherheits-Realm ein.
  4. Wählen Sie in der Dropdown-Liste Typ den Eintrag Benutzerdefinierte Realm, und klicken Sie auf OK.
  5. Klicken Sie auf der Seite Zusammenfassung der Sicherheitskompatibilität: Basis-Realms auf den Namen der neuen benutzerdefinierten Realm.

    Die Einstellungsseite für die benutzerdefinierte Sicherheits-Realm wird angezeigt.

  6. Legen Sie auf der Einstellungsseite für die benutzerdefinierte Sicherheits-Realm die entsprechenden Attribute fest, und klicken Sie auf "Speichern".
  7. Konfigurieren Sie die Caching-Realm. Weitere Informationen finden Sie unter Caching-Realms konfigurieren.

    Wählen Sie beim Konfigurieren der Caching-Realm die Option LDAP-Realm V2 aus dem Pulldown-Menü für das Basis-Realm-Attribut auf der Seite Caching-Realms: Konfiguration: Allgemein aus. Das Basis-Realm-Attribut definiert das Verhältnis zwischen Caching-Realm und der Alternativsicherheits-Realm (im vorliegenden Fall der LDAP V2-Sicherheits-Realm).

  8. Wählen Sie im linken Fensterbereich Ihre Domain (z.B. "mydomain").
  9. Wählen Sie Kompatibilitätssicherheit > Datei-Realm.
  10. Wählen Sie im Feld "Caching-Realm" die Caching-Realm, die mit der benutzerdefinierten Sicherheits-Realm verwendet werden soll.
  11. Starten Sie WebLogic Server neu.