REST API kullanarak Azure Data Lake Storage 1. Nesil ile hizmet-hizmet kimlik doğrulaması

Bu makalede, Azure Data Lake Storage 1. Nesil ile hizmet-hizmet kimlik doğrulaması yapmak için REST API'yi kullanmayı öğreneceksiniz. REST API kullanarak Data Lake Storage 1. Nesil ile son kullanıcı kimlik doğrulaması için bkz. REST API kullanarak Data Lake Storage 1. Nesil ile son kullanıcı kimlik doğrulaması.

Önkoşullar

Hizmetten hizmete kimlik doğrulaması

Bu senaryoda, uygulama işlemleri gerçekleştirmek için kendi kimlik bilgilerini sağlar. Bunun için, aşağıdaki kod parçacığında gösterilen gibi bir POST isteği göndermeniz gerekir:

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>

İsteğin çıktısı, daha sonra REST API çağrılarınızla geçirdiğiniz bir yetkilendirme belirteci ( access-token aşağıdaki çıkışta belirtilen) içerir. Kimlik doğrulama belirtecini bir metin dosyasına kaydedin; Data Lake Storage 1. Nesil REST çağrıları yaparken buna ihtiyacınız olacaktır.

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

Bu makalede, etkileşimli olmayan yaklaşım kullanılmıştır. Etkileşimli olmayan seçeneği (hizmet-hizmet çağrıları) hakkında daha fazla bilgi için bkz. Kimlik bilgilerini kullanarak gerçekleştirilen hizmet-hizmet çağrıları.

Sonraki adımlar

Bu makalede, REST API kullanarak Data Lake Storage 1. Nesil kimlik doğrulaması yapmak için hizmetten hizmete kimlik doğrulamasını kullanmayı öğrendiniz. Artık Data Lake Storage 1. Nesil ile çalışmak için REST API'nin nasıl kullanılacağı hakkında bilgi veren aşağıdaki makalelere bakabilirsiniz.