Den Facebook-Anbieter einrichten
Facebook ist einer der OAuth 2.0 Identitätsanbieter, mit denen Sie Besucher Ihrer Power Pages-Website authentifizieren können. OAuth 2.0-basierte Identitätsanbieter erfordern eine Client-ID, einen geheimen Clientschlüssel und manchmal eine Umleitungs- oder Antwort-URL. In diesem Artikel werden folgende Schritte behandelt:
- Facebook in Power Pages einrichten
- Eine App-Registrierung in Facebook erstellen
- Website-Einstellungen in Power Pages eingeben
Facebook in Power Pages einrichten
Wählen Sie auf Ihrer Power Pages-Website Sicherheit>Identitätsanbieter aus.
Wenn keine Identitätsanbieter angezeigt werden, stellen Sie sicher, dass Externe Anmeldung auf Ein in den allgemeinen Authentifizierungseinstellungen Ihrer Website festgelegt ist.
Wählen Sie rechts neben Facebook die Option Weitere Befehle (…) >Konfigurieren oder den Anbieternamen aus.
Lassen Sie den Anbieternamen unverändert oder ändern Sie ihn bei Bedarf.
Der Anbietername ist der Text auf der Schaltfläche, die Benutzer sehen, wenn sie ihren Identitätsanbieter auf der Anmeldeseite auswählen.
Wählen Sie Weiter.
Wählen Sie unter Antwort-URL die Option Kopieren aus.
Wählen Sie Facebook öffnen aus.
Schließen Sie nicht Ihre Power Pages-Browserregisterkarte. Sie werden bald dazu zurückkehren.
Eine App-Registrierung in Facebook erstellen
Registrieren Sie eine Anwendung in Facebook mit der Antwort-URL Ihrer Website als Umleitungs-URL.
Anmerkung
Wenn Sie einen benutzerdefinierten Domänennamen verwenden oder hinzufügen oder die Basis-URL Ihrer Website ändern, müssen Sie Ihren Identitätsanbieter so einrichten, dass die richtige URL verwendet wird. Die Facebook-App verwendet die Antwort-URL, um Benutzer nach der Authentifizierung auf Ihre Website umzuleiten.
App in Facebook erstellen
Melden Sie sich im Facebook-Entwickler-App-Dashboard an.
Wählen Sie App erstellen aus.
Wählen Sie als App-Typ Verbraucher und dann Weiter aus.
Geben Sie den Namen Ihrer App und eine E-Mail-Adresse ein, unter der Sie Entwicklerbenachrichtigungen von Facebook erhalten können.
Wählen Sie App erstellen aus.
Wenn Sie dazu aufgefordert werden, akzeptieren Sie die Facebook-Plattformrichtlinien und führen Sie eine Online-Sicherheitsüberprüfung durch.
Öffnen Sie die Registerkarte Einstellungen>Basic, und legen Sie die folgenden Details fest:
- (Optional) App-Domänen; zum Beispiel
contoso.powerappsportals.com
- (Optional) Datenschutzrichtlinien-URL: Die URL der Datenschutzrichtlinie Ihrer Organisation, die anonym zugänglich sein muss
- Löschen von Benutzerdaten: Die Rückruf-URL oder die Anweisungen-URL zum Löschen von Benutzerdaten
- Ein angemessener App-Zweck
- (Optional) App-Domänen; zum Beispiel
Wählen Sie Plattform hinzufügen und Website aus und fügen Sie dann die von Ihnen kopierte Antwort-URL ein.
Wählen Sie Änderungen speichern.
Wählen Sie im linken Seitenbereich Produkte hinzufügen aus.
Wählen Sie Einrichten für Facebook-Anmeldung und dann Web aus.
Wählen Sie Speichern.
Wählen Sie unter Facebook-Anmeldung die Option Einstellungen aus.
Fügen Sie in Gültige OAuth-Umleitungs-URIs die Antwort-URL ein, die Sie kopiert haben.
Wählen Sie Änderungen speichern.
Veröffentlichen der App
Wählen Sie im linken Seitenbereich Einstellungen aus.
Wählen Sie Erweiterten Zugriff erhalten in der Benachrichtigung aus, die mit „Ihre App hat Standardzugriff auf public_profile“ startet.
Sie können stattdessen auch im linken Seitenbereich App-Überprüfung und dann Berechtigungen und Funktionen auswählen.
Wählen Sie Erweiterten Zugriff erhalten für public_profile aus.
Die Änderung bestätigen.
Wenn Sie dazu aufgefordert werden, akzeptieren Sie die Facebook-Plattformrichtlinien und führen Sie eine Online-Sicherheitsüberprüfung durch.
Wählen Sie oben auf der Seite Live für den App-Modus aus.
Wenn Sie dazu aufgefordert werden, wählen Sie Überprüfung starten aus.
Überprüfen und bestätigen Sie die Datennutzungszertifizierung, bestätigen Sie die Compliance-Richtlinien, und wählen Sie dann Absenden aus.
Wählen Sie oben auf der Seite Live für den App-Modus aus.
Wählen Sie Einstellungen>Basic aus.
Kopieren Sie App-ID und App Geheimnis.
Website-Einstellungen in Power Pages eingeben
Kehren Sie zur Power Pages-Seite Identitätsanbieter konfigurieren zurück, die Sie zuvor verlassen haben.
Fügen Sie unter Website-Einstellungen konfigurieren die folgenden Werte ein:
- Client-ID: Fügen Sie die App-ID ein, die Sie kopiert haben.
- Geheimer Clientschlüssel: Fügen Sie den geheimen App-Clientschlüssel ein, den Sie kopiert haben.
Optionale zusätzliche Einstellungen für OAuth 2.0-Identitätsanbieter