Dela via


Tjänst-till-tjänst-autentisering med Azure Data Lake Storage Gen1 med hjälp av REST API

I den här artikeln får du lära dig hur du använder REST API för att utföra tjänst-till-tjänst-autentisering med Azure Data Lake Storage Gen1. För slutanvändarautentisering med Data Lake Storage Gen1 med HJÄLP av REST API, se Slutanvändarautentisering med Data Lake Storage Gen1 med hjälp av REST API.

Förutsättningar

Tjänst-till-tjänst-autentisering

I det här scenariot tillhandahåller programmet sina egna autentiseringsuppgifter för att utföra åtgärderna. För detta måste du utfärda en POST-begäran som den som visas i följande kodfragment:

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>

Utdata från begäran innehåller en auktoriseringstoken (som anges av access-token i utdata nedan) som du sedan skickar med dina REST API-anrop. Spara autentiseringstoken i en textfil. du behöver det när du gör REST-anrop till 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>"}

I den här artikeln används metoden icke-interaktivt. Mer information om icke-interaktiva (tjänst-till-tjänst-anrop) finns i Tjänst-till-tjänst-anrop med autentiseringsuppgifter.

Nästa steg

I den här artikeln har du lärt dig hur du använder tjänst-till-tjänst-autentisering för att autentisera med Data Lake Storage Gen1 med hjälp av REST API. Nu kan du titta på följande artiklar som beskriver hur du använder REST-API:et för att arbeta med Data Lake Storage Gen1.