Konfigurieren Sie einen WS-Verbund-Anbieter für Portale mit Azure AD
Hinweis
Ab 12. Oktober 2022 ist Power Apps-Portale Power Pages. Weitere Informationen: Microsoft Power Pages ist jetzt allgemein verfügbar (Blog)
Wir werden die in Kürze migrieren und die Dokumentation für Power Apps-Portale mit der Power Pages-Dokumentation zusammenführen.
In diesem Artikel erfahren Sie, wie Sie einen WS-Verbund-Anbieter für Portale mithilfe von Azure Active Directory (Azure AD) konfigurieren.
Hinweis
- Die Portalfunktion ist nicht nur auf Azure AD, mehrinstanzenfähiges Azure AD oder Azure AD B2C als WS-Verbund-Anbieter beschränkt. Sie können jeden anderen Anbieter nutzen, der den OpenID WS-Verbund-Spezifikationen entspricht. Es kann einige Minuten dauern bis die Änderungen an den Authentifizierungseinstellungen im Portal wiedergegeben werden. Starten Sie das Portal über die Portalaktionen neu, wenn Sie die Änderungen sofort widerspiegeln möchten.
So konfigurieren Sie Azure AD als WS-Verbund-Anbieter
Wählen Sie Anbieter hinzufügen für Ihr Portal aus.
Für Anmeldungsanbieter wählen Sie Sonstige aus.
Für Protokoll wählen Sie WS-Verbund aus.
Geben Sie einen Anbieternamen ein.
Klicken Sie auf Weiter.
Erstellen Sie in diesem Schritt die Anwendung, und konfigurieren Sie die Einstellungen in Ihrem Identitätsanbieter.
Hinweis
- Die Antwort-URL wird von der App verwendet, um Benutzer nach erfolgreicher Authentifizierung zum Portal umzuleiten. Wenn Ihr Portal einen benutzerdefinierten Domainnamen verwendet, haben Sie möglicherweise eine andere URL als die hier angegebene.
- Weitere Informationen zum Erstellen der App-Registrierung im Azure-Portal finden Sie unter Schnellstart: Registrieren einer Anwendung bei Microsoft Identity Platform.
Melden Sie sich beim Azure-Portal an.
Suchen Sie nach und wählen Sie Azure Active Directory.
Klicken Sie unter Verwalten auf App-Registrierungen.
Wählen Sie Neue Registrierung aus.
Geben Sie einen Namen ein.
Wählen Sie gegebenenfalls einen andere Option unter Unterstützter Kontotyp aus. Weitere Informationen: Unterstützte Kontotypen
Unter URI umleiten, wählen Sie Web (falls noch nicht ausgewählt).
Geben Sie die Antwort-URL für Ihr Portal im Textfeld URI umleiten ein.
Beispiel:https://contoso-portal.powerappsportals.com/signin-wsfederation_1
Hinweis
Wenn Sie die Portal-Standard-URL verwenden, kopieren Sie die Antwort-URL und fügen Sie sie, wie im Abschnitt Erstellen und konfigurieren Sie die Einstellungen des WS-Verbund-Anbieters im Bildschirm Identitätsanbieter konfigurieren dargestellt, ein (Schritt 6 oben). Wenn Sie einen benutzerdefinierten Domänennamen für das Portal verwenden, geben Sie die benutzerdefinierte URL ein. Stellen Sie jedoch sicher, dass Sie diesen Wert verwenden, wenn Sie die Assertionsverbraucherdienst-URL in Ihren Portaleinstellungen konfigurieren, während Sie den WS-Verbund-Anbieter konfigurieren.
Wenn Sie beispielsweise Antwort-URL im Azure-Portal alshttps://contoso-portal.powerappsportals.com/signin-wsfederation_1
eingeben, müssen Sie es unverändert für die WS-Verbund-Konfiguration in Portalen verwenden.Wählen Sie Registrieren aus.
Wählen Sie API bereitstellen aus.
Wählen Sie Festlegen für die Anwendung-ID-URI aus.
Wichtig
Aufgrund eines kürzlichen Updates muss der APP-ID-URI der automatisch generierte URI oder ein verifizierter benutzerdefinierter Domänenname sein.
Um den automatisch generierten URI zu verwenden, wählen Sie Speichern. In den Site-Einstellungen müssen Sie den Wert manuell aktualisieren, nachdem Sie die Einstellungen mit Studio konfiguriert haben.
Wenn Sie einen benutzerdefinierten Domänennamen für das Portal verwenden, geben Sie die Portal-URL als App ID URI ein.
Wählen Sie Speichern.
Lassen Sie das Azure-Portal geöffnet, und wechseln Sie zur WS-Verbund-Konfiguration für Power Apps-Portale, um die nächsten Schritte auszuführen.
In diesem Schritt geben Sie die Websiteeinstellungen für die Portalkonfiguration ein.
Tipp
Wenn Sie das Browserfenster nach dem Konfigurieren der App-Registrierung im vorherigen Schritt geschlossen haben, melden Sie sich erneut beim Azure-Portal an, und wechseln Sie zu der App, die Sie für die nächsten Schritte registriert haben.
Metadatenadresse: So konfigurieren Sie die Metadatenadresse:
Wählen Sie im Azure-Portal die Option Übersicht aus.
Wählen Sie Endpunkte aus.
Kopieren Sie die URL für Verbundmetadatendokument.
Fügen Sie die URL des kopierten Dokuments als Metadatenadresse für Portale ein.
Authentifizierungsart: Gehen Sie wie folgt vor, um den Authentifizierungstyp zu konfigurieren:
Kopieren Sie die zuvor konfigurierte Metadatenadresse, und fügen Sie sie in einem neuen Browserfenster ein.
Kopieren Sie den Wert des
entityID
-Tags im URL-Dokument.Fügen Sie den kopierten Wert des
entityID
als Authentifizierungstyp ein.
Beispiel:https://sts.windows.net/7e6ea6c7-a751-4b0d-bbb0-8cf17fe85dbb/
Dienstanbieterbereich: Geben Sie die benutzerdefinierte Portal-URL als Dienstanbieterbereich ein.
Beispiel:https://portal.contoso.com
Hinweis
Wenn Sie die Verwendung des automatisch generierten App-ID-URI ausgewählt haben, belassen Sie den Standardwert. Sie müssen diesen Wert manuell mithilfe der Portalverwaltungs-App aktualisieren, nachdem Sie die Werte in diesem Fenster gespeichert haben.
Assertionsverbraucherdienst-URL: Geben Sie die Antwort-URL für Ihr Portal im Textfeld Assertionsverbraucherdienst-URL ein.
Beispiel:https://contoso-portal.powerappsportals.com/signin-saml_1
Hinweis
Wenn Sie die Standard-Portal-URL verwenden, können Sie die Antwort-URL kopieren und einfügen wie dies unter Einstellungen WS-Verbund-Anbieter erstellen und konfigurieren dargestellt ist. Wenn Sie einen benutzerdefinierten Domänennamen verwenden, geben Sie die URL manuell ein. Stellen Sie sicher, dass der hier eingegebene Wert genau dem Wert entspricht, den Sie zuvor für URI umleiten im Azure-Portal eingegeben haben.
Wählen Sie Bestätigen aus.
Klicken Sie auf Schließen.
Aktualisieren Sie den App-ID-URI in den Site-Einstellungen
Wenn Sie den automatisch generierten URI als den App-ID-URI verwenden, müssen Sie den Wert in den Websiteeinstellungen aktualisieren.
Öffnen Sie die Portalverwaltungs-App.
Navigieren Sie zu den Website-Einstellungen.
Aktualisieren Sie die Site-Einstellung Authentifizierung/WsFederation/WSFederation_1/Wtrealm mit der automatisch generierten APP ID URI
Wählen Sie Speichern
Siehe auch
Einen WS-Verbund-Anbieter für Portale konfigurieren
WS-Verbund-Anbieter für Portale mithilfe von AD FS konfigurieren