Anwendungen in Oracle Identity Cloud Service integrieren
Integrieren Sie Ihre Anwendung mit der besten Option für Ihr Unternehmen. Jede Integrationsmethode hat ihre eigene Vorgehensweise. In den meisten Fällen müssen Sie die Konfiguration der zu integrierenden Anwendung ändern und die Anwendung in der Oracle Identity Cloud Service-Konsole registrieren.
Anwendungskatalog zur Integration von Anwendungen verwenden
Mit den Integrationsvorlagen können Sie Ihre Anwendungen in Oracle Identity Cloud Service registrieren und SSO für Ihre Anwendungen konfigurieren.
So integrieren Sie Ihre Anwendung mit dem App-Katalog in Oracle Identity Cloud Service:
- Registrieren Sie Ihre Anwendung über die Oracle Identity Cloud Service-Administrationskonsole im App-Katalog.
- Laden Sie die Oracle Identity Cloud Service-Metadaten herunter, und speichern Sie die XML-Datei.
- Aktivieren Sie die Anwendung in Oracle Identity Cloud Service.
- Öffnen Sie die Anwendungskonsole, und laden Sie die Oracle Identity Cloud Service-Metadaten darin.
- Prüfen Sie die Integration, um sicherzustellen, dass die SSO-Integration sowohl vom Identitätsprovider als auch vom Serviceprovider aus funktioniert.
Anwendungen mit WebLogic SAML Federation integrieren
Verwenden Sie SAML 2.0, um Webanwendungen, die auf Oracle WebLogic Server gehostet werden, in Oracle Identity Cloud Service zu integrieren. Oracle WebLogic Server unterstützt SAML Identity Asserter als Identitäts-Assertion-Provider, mit dem Sie Oracle WebLogic Server als SAML-Serviceprovider konfigurieren können.
Wenn Oracle Identity Cloud Service als SAML-Identitätsprovider fungiert, wird föderiertes SSO für Anwendungen bereitgestellt, die auf Oracle WebLogic Server gehostet werden. Oracle WebLogic Server erzwingt die Autorisierung, indem die von Oracle Identity Cloud Service als Teil der Föderation bereitgestellten Gruppeninformationen verwendet werden.
Hinweis:
Oracle WebLogic Server unterstützt nicht die vollständigen SAML 2.0-Profile. Es unterstützt keine Single Sign-out-/Abmeldung oder verarbeitet keine verschlüsselten Assertions in SAML. Sie können ergänzende Oracle-Produkte wie Oracle Identity Federation zusätzlich zu Oracle WebLogic Server oder Oracle Access Manager, einschließlich Föderation, verwenden.So integrieren Sie Ihre Anwendung mit WebLogic SAML Federation in Oracle Identity Cloud Service:
Anwendungen mit App-Gateway integrieren
So integrieren Sie Ihre Anwendung mit dem Oracle App-Gateway in Oracle Identity Cloud Service:
Anwendungen mit Apache HTTP Server integrieren
Apache HTTP Server verwendet das Modul mod_auth_openidc
, um Benutzer bei einem für OpenID Connect aktivierten Identitätsprovider zu authentifizieren und zu autorisieren. Das Modul mod_auth_openidc
ist ein Drittanbietermodul für Apache HTTP Server. Es ist auch über die Paket-Repositorys verschiedener Linux-Distributionen verfügbar. Mit dem Modul können Sie die Anwendung schützen. Das Modul kann Benutzerinformationen aus dem ID-Token als HTTP-Header an die Anwendung übergeben.
So schützen Sie eine Webanwendung, die auf Apache HTTP Server gehostet wird, wenn Sie Oracle Identity Cloud Service verwenden:
Anwendungen mit OAuth und OpenID Connect integrieren
So integrieren Sie Ihre Anwendung mit OAuth und OpenID Connect in Oracle Identity Cloud Service:
Anwendungen mit SDKs integrieren
Die SDKs von Oracle Identity Cloud Service basieren auf Industriestandardprotokollen und -schichten, wie OAuth 2.0 und OpenID Connect 1.0. Mit den SDKs können Sie Ihre Anwendungen zur Authentifizierung in Oracle Identity Cloud Service integrieren. Die SDKs wrappen alle REST-API-Endpunktaufrufe, die Anwendungen ausführen müssen, um Benutzer mit Oracle Identity Cloud Service zu authentifizieren.
So integrieren Sie Ihre Anwendung mit dem SDK in Oracle Identity Cloud Service:
Secure-Form-Fill zur Integration von Anwendungen verwenden
Verwenden Sie Secure Form Fill, wenn Ihre Anwendung OAuth, SAML oder eine andere föderierte Anmeldemethode nicht unterstützt.
Benutzer geben ihre Anwendungszugangsdaten für Ihre Anwendung nur einmal in Oracle Identity Cloud Service ein. Oracle Identity Cloud Service speichert die Informationen in einem verschlüsselten Format und füllt anschließend automatisch das Anmeldeformular der Anwendung aus, sodass Benutzer die Informationen nicht jedes Mal eingeben müssen.
So integrieren Sie Ihre Anwendung mit der Secure-Form-Fill-Vorlage in Oracle Identity Cloud Service: