Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel erfahren Sie, wie Sie mithilfe der REST-API die Dienst-zu-Dienst-Authentifizierung bei Azure Data Lake Storage Gen1 durchführen. Informationen zur Endbenutzerauthentifizierung mit Data Lake Storage Gen1 mithilfe der REST-API finden Sie unter Endbenutzerauthentifizierung mit Data Lake Storage Gen1 mithilfe der REST-API.
Voraussetzungen
Ein Azure-Abonnement. Siehe "Kostenlose Azure-Testversion abrufen".
Erstellen Sie eine Microsoft Entra ID "Web"-Anwendung. Sie müssen die Schritte in der Dienst-zu-Dienst-Authentifizierung mit Data Lake Storage Gen1 mit Microsoft Entra ID abgeschlossen haben.
Zwischen-Dienst-Authentifizierung
In diesem Szenario stellt die Anwendung eigene Anmeldeinformationen bereit, um die Vorgänge durchzuführen. Hierzu müssen Sie eine POST-Anforderung wie im folgenden Codeausschnitt gezeigt ausgeben:
curl -X POST https://login.microsoftonline.com/<TENANT-ID>/oauth2/token \
-F grant_type=client_credentials \
-F resource=https://management.core.windows.net/ \
-F client_id=<CLIENT-ID> \
-F client_secret=<AUTH-KEY>
Die Ausgabe dieser Anforderung enthält ein Autorisierungstoken (gekennzeichnet durch access-token in der folgenden Ausgabe), das Sie anschließend mit Ihren REST-API-Aufrufen übergeben. Speichern Sie das Authentifizierungstoken in einer Textdatei. Sie benötigen es, wenn Sie REST-Aufrufe an Data Lake Storage Gen1 richten.
{"token_type":"Bearer","expires_in":"3599","expires_on":"1458245447","not_before":"1458241547","resource":"https://management.core.windows.net/","access_token":"<REDACTED>"}
In diesem Artikel wird der nicht interaktive Ansatz verwendet. Weitere Informationen zu nicht interaktiven (Dienst-zu-Dienst-Aufrufen) finden Sie unter Dienstanrufe mit Anmeldeinformationen.
Nächste Schritte
In diesem Artikel haben Sie erfahren, wie Sie die Authentifizierung zwischen Diensten verwenden, um sich mit der REST-API bei Data Lake Storage Gen1 zu authentifizieren. In den folgenden Artikeln wird erörtert, wie Sie die REST-API mit Data Lake Storage Gen1 verwenden.