Authentifizierung mit OAuth

Authentifizierung mit Entra-ID

Wichtig

Im Juni 2022 haben wir die mehrstufige Authentifizierung als Voraussetzung für Bing Ads eingeführt. Möglicherweise müssen Sie noch eine Codeänderung vornehmen, um diese Anforderung zu erfüllen. Microsoft Advertising führt Anfang Oktober technische Durchsetzungsprüfungen durch.

Dieser Blogbeitrag beschreibt die Schritte, die Sie unternehmen sollten, um die Einhaltung der Vorschriften sicherzustellen.

Weitere Informationen finden Sie im Leitfaden zu den Anforderungen für die mehrstufige Authentifizierung .

Hinweis

Microsoft Advertising-APIs verwenden Azure Entra ID (früher Azure AD) zur Authentifizierung. Wenn Probleme im Zusammenhang mit der App-Registrierung, dem Mandantenzugriff, der Administratoreinwilligung oder dem Erwerb von OAuth-Token auftreten, wenden Sie sich an den Azure-Support oder Ihren Mandantenadministrator.

Berücksichtigen Sie den Benutzer, bei dem Sie sich anmelden möchten, example@contoso.comz. B. . Die Bing Ads-API akzeptiert diese E-Mail-Adresse und das Kennwort nicht. Stattdessen müssen Sie das AuthenticationToken-Headerelement festlegen, das ein Benutzerzugriffstoken enthält. Ein Zugriffstoken kann man sich so vorstellen, dass es einen Benutzernamen und ein Kennwort darstellt.

Wie erhalten Sie ein Zugriffstoken für einen Benutzer? Als Anwendungsentwickler verwenden Sie eine Microsoft-Autorisierungs-URL, um den Microsoft Advertising-Benutzer zur Zustimmung aufzufordern. Sobald ein Benutzer seine Zustimmung erteilt, können Sie ein Zugriffstoken erhalten und im Namen des Benutzers handeln.

Microsoft Advertising nutzt den Microsoft Identity Platform Endpunkt für Entwickler und das OAuth 2.0-Protokoll, um Geschäfts-, Schul- oder Unikonten aus Azure Active Directory (AAD) und persönliche Microsoft-Konten (MSA) wie hotmail.com, outlook.com und msn.com zu authentifizieren.

  1. Anwendung registrieren

  2. Anfordern der Benutzereinwilligung für Ihre Anwendung zur Verwaltung ihrer Microsoft Advertising-Konten

  3. Abrufen von Zugriffs- und Aktualisierungstoken

  4. Ersten API-Aufruf vornehmen

Tipp

Ausführliche Informationen dazu, wie Sie mithilfe der Bing Ads-SDKs Zugriffstoken erhalten und aktualisieren können, finden Sie unter Authentifizierung mit den SDKs.

Nächste Schritte (Enttra-ID)

Authentifizierung mit Google OAuth

Microsoft Advertising-APIs unterstützen Google OAuth 2.0 als zusätzliche Authentifizierungsoption, neben Microsoft Identity (Azure Entra ID).

  • Google OAuth wird als alternativer Identitätsanbieter hinzugefügt, nicht als Ersatz.
  • Microsoft Identity OAuth wird weiterhin ohne Verhaltensänderungen unterstützt.
  • Google OAuth 2.0 ist eine neu unterstützte Authentifizierungsoption.
  • Ein neuer Anforderungsheader, IdentityProvider, wird eingeführt.
  • Die Anforderung an Entwicklertoken bleibt unverändert.
  1. Anwendung registrieren

  2. Fordern Sie die Zustimmung der Nutzer für Ihre Anwendung zur Verwaltung ihrer Google-Konten an.

  3. Abrufen von Zugriffs- und Aktualisierungstoken

  4. Ersten API-Aufruf vornehmen

Nächste Schritte (Google OAuth)

Siehe auch

Erste Schritte