Szolgáltatásközi hitelesítés Azure Data Lake Storage Gen1 használatával REST API használatával

Ebből a cikkből megtudhatja, hogyan használhatja a REST API-t szolgáltatásközi hitelesítésre Azure Data Lake Storage Gen1 használatával. A REST API-t használó Data Lake Storage Gen1 végfelhasználói hitelesítésről lásd: Végfelhasználói hitelesítés Data Lake Storage Gen1 REST API használatával.

Előfeltételek

Szolgáltatások közötti hitelesítés

Ebben a forgatókönyvben az alkalmazás saját hitelesítő adatokat biztosít a műveletek végrehajtásához. Ehhez a következő kódrészletben láthatóhoz hasonló POST-kérést kell kiadnia:

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>

A kérés kimenete tartalmaz egy engedélyezési jogkivonatot (amelyet access-token az alábbi kimenet jelöl), amelyet később átad a REST API-hívásoknak. Mentse a hitelesítési jogkivonatot egy szövegfájlba; szüksége lesz rá, amikor REST-hívásokat kezdeményez a Data Lake Storage Gen1.

{"token_type":"Bearer","expires_in":"3599","expires_on":"1458245447","not_before":"1458241547","resource":"https://management.core.windows.net/","access_token":"<REDACTED>"}

Ez a cikk a nem interaktív módszert alkalmazza. További információk a nem interaktív (szolgáltatások közötti) hívásokról: Szolgáltatások közötti hívások hitelesítő adatok használatával.

Következő lépések

Ebből a cikkből megtudhatja, hogyan használhatja a szolgáltatásközi hitelesítést Data Lake Storage Gen1 a REST API használatával történő hitelesítéshez. Az alábbi cikkekből megtudhatja, hogyan használhatja a REST API-t Data Lake Storage Gen1.