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
Azure-előfizetés. Lásd: Ingyenes Azure-fiók létrehozása.
Hozzon létre egy Microsoft Entra ID "Web" alkalmazást. A szolgáltatásközi hitelesítés lépéseit a Data Lake Storage Gen1 Microsoft Entra ID használatával kell elvégeznie.
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.