Udostępnij za pośrednictwem


Konfigurowanie dostawcy usługi Google

Google jest jednym z dostawców tożsamości OAuth 2.0, których można użyć do uwierzytelniania odwiedzających w witrynie Power Pages. Dostawcy tożsaomści na bazie OAuth 2.0 wymagają identyfikatora klienta, tajnego klucza klienta, a czasami nawet przekierowania lub odpowiedzi URL. W tym artykule opisano następujące kroki:

Konfiguracja usługi Google w Power Pages

  1. W witrynie Power Pages wybierz pozycję Bezpieczeństwo>Dostawcy tożsamości.

    Jeśli nie pojawią się żadni dostawcy tożsamości, upewnij się, że opcja Logowanie zewnętrzne jest ustawiona na Włączone w ogólnych ustawieniach uwierzytelniania witryny.

  2. Po prawej stronie Google wybierz Więcej poleceń (...) >Konfiguruj lub wybierz nazwę dostawcy.

  3. Pozostaw nazwę dostawcy bez zmian lub zmień ją, jeśli chcesz.

    Nazwa dostawcy to tekst na przycisku, który użytkownicy widzą po wybraniu dostawcy tożsamości na stronie logowania.

  4. Wybierz Dalej.

  5. W Odpowiedz URL wybierz opcję Kopiuj.

  6. Wybierz Otwórz Google.

    Nie zamykaj karty przeglądarki Power Pages. Wkrótce do niej wrócisz.

Tworzenie rejestracji aplikacji w Google

Zarejestruj aplikację w usłudze Google, mając adres URL odpowiedzi witryny jako adres URL przekierowywania.

Uwaga

Jeśli używasz lub dodajesz niestandardową nazwę domeny lub zmieniasz podstawowy adres URL witryny, musisz skonfigurować dostawcę tożsamości, aby używał prawidłowego adresu URL odpowiedzi. Aplikacja Google używa adresu URL odpowiedzi, aby przekierować użytkowników do Twojej witryny po uwierzytelnieniu.

Dodaj nazwy API

  1. Otwórz konsolę Google Developers Console.

  2. Utwórz lub otwórz projekt API.

  3. W lewym panelu wybierz pozycję API i usługi.

  4. Wybierz + Włącz interfejsy API i usługi.

  5. Wyszukaj i włącz interfejs usługi Interfejs API osób w usłudze Google.

    Ważne

    Interfejs API Google+ jest przestarzały. Zdecydowanie zalecamy przejście do interfejsu API Google People.

Jeśli masz już ekran zgody dla domeny najwyższego poziomu swojej witryny, przejdź do Dodaj dane uwierzytelniające. Jeśli Twoja witryna ma ekran zgody, ale nie dodałeś domeny najwyższego poziomu, przejdź do Wprowadź swoją domenę najwyższego poziomu.

  1. Na lewym panelu wybierz pozycję Poświadczenia.

  2. Wybierz pozycję Konfiguruj ekran zgody.

  3. Wybierz typ użytkownika Zewnętrzny.

  4. Wybierz pozycję Utwórz.

  5. Wprowadź nazwę aplikacji i wybierz adres e-mail wsparcia użytkownika swojej organizacji.

  6. W razie potrzeby prześlij plik obrazu logo.

  7. Wprowadź adresy URL strony głównej witryny, polityki prywatności i warunków świadczenia usług, w stosownych przypadkach.

  8. Wprowadź adres e-mail, na który Google może wysyłać powiadomienia dla deweloperów.

Wprowadź domenę najwyższego poziomu

  1. W obszarze Autoryzowane domeny wybierz opcję + Dodaj domenę.

  2. Wprowadź domenę najwyższego poziomu swojej witryny; na przykład powerappsportals.com

    Porada

    Użyj microsoftcrmportals.com, jeśli nie zaktualizowano nazwy domeny. Jeśli Twoja witryna używa nazwy domeny niestandardowej, wprowadź ją zamiast tego.

  3. Wybierz pozycję Zapisz i kontynuuj.

Dodaj poświadczenia

  1. Na lewym panelu wybierz pozycję Poświadczenia.

  2. Wybierz Utwórz poświadczenia>Identyfikator klienta OAuth.

  3. Wybierz Aplikacja internetowa jako typ aplikacji.

  4. Wprowadź imię i nazwisko identyfikujące klienta OAuth, na przykład Web sign-in.

    Ta nazwa jest przeznaczona wyłącznie do użytku wewnętrznego i nie jest wyświetlana użytkownikom.

  5. W obszarze Autoryzowane pochodzenia JavaScript wybierz opcję + Dodaj URI.

  6. Wprowadź adres URL swojej witryny; na przykład https://contoso.powerappsportals.com

  7. W obszarze Autoryzowane przekierowywanie URI wybierz opcję + Dodaj URI.

  8. Wpisz adres URL witryny, a po nim /signin-google na przykład https://contoso.powerappsportals.com/signin-google.

  9. Wybierz pozycję Utwórz.

  10. W oknie Utworzony klient OAuth wybierz ikony kopiowania, aby skopiować identyfikator klienta i klucz tajny klienta.

  11. Wybierz pozycję OK.

Wprowadź ustawienia witryny w Power Pages

  1. Wróć do strony Power Pages Konfiguracja dostawcy tożsamości, którą opuściłeś wcześniej.

  2. W sekcji Konfiguruj ustawienia witryny wprowadź następujące wartości:

    • Identyfikator klienta: wklej skopiowany identyfikator klienta.
    • Klucz tajny klienta: Wklej skopiowany klucz tajny klienta.

Opcjonalne konfigurowanie dodatkowych ustawień dla dostawców OAuth 2.0

Zobacz też

Konfiguracja uwierzytelniania witryny