Generieren Sie auf der Seite des Identity-Anbieters die XML-Metadaten für den Identity-Anbieter und speichern Sie die Metadaten in einer Datei mit dem Namen idp.xml.
Für Oracle OpenSSO 8.0 Update 2 verwenden Sie exportmetadata.jsp. Beispiel:
http://opensso-idp.example.com:8080/opensso/saml2/jsp/exportmetadata.jsp
Auf der Seite des Dienstanbieters dekomprimieren Sie bei Bedarf die Fedlet-ZIP-Datei.
Kopieren Sie die folgenden Dateien aus dem .NET-Fedlet-Ordner asp.net/conf in den App_Data-Ordner Ihrer Anwendung.
sp.xml-template
sp-extended.xml-template
idp-extended.xml-template
fedlet.cot-template
Im Ordner App_Data benennen Sie die Dateien um, die Sie kopiert haben, und legen -template für jeden Namen ab.
In den Dateien, die Sie im Ordner App_Data kopiert und umbenannt haben, ersetzen Sie die Tags, wie in der nächsten Tabelle dargestellt.
Tag |
Ersetzen mit |
---|---|
FEDLET_COT |
Name des Vertrauenskreises (Circle of Trust, COT), dessen Mitglieder der Remote-Identity-Anbieter und die Java-Fedlet-Dienstanbieteranwendung sind. |
FEDLET_ENTITY_ID |
ID (Name) der Java-Fedlet-Dienstanbieteranwendung. Beispiel: fedletsp |
FEDLET_DEPLOY_URI |
URL der Java-Fedlet-Dienstanbieteranwendung. Z. B.: http://fedletsp.example.com/myFedletApp |
IDP_ENTITY_ID |
ID (Name) des Remote-Identity-Anbieters Z. B.: openssoidp |
Kopieren Sie die Identity-Anbieter-Standardmetadaten-XML-Datei (aus Schritt 1) in den Ordner App_Data Ihrer Anwendung. Diese Datei muss mit idp.xml bezeichnet werden.
Kopieren Sie die Datei Fedlet.dll und Fedlet.dll.config aus dem .NET-Fedlet-Ordner asp.net/bin in den Ordner bin der Anwendung.
Importieren Sie die .NET-Fedlet-XML-Metadatendatei (sp.xml) in den Identity-Anbieter.
Für Oracle OpenSSO 8.0 Update 2 verwenden Sie den Arbeitsablauf Register Remote Service Provider unter Common Tasks in der OpenSSO 8.0-Administrationskonsole, um die .NET-Fedlet-Dienstanbietermetadaten zu importieren und den .NET-Fedlet-Dienstanbieter in einen Vertrauenskreis aufzunehmen.
Abhängig von Ihren Anforderungen fahren Sie mit der weiteren Konfiguration für das .NET-Fedlet fort.