Azure App Service için dağıtım kimlik bilgilerini yapılandırmaConfigure deployment credentials for Azure App Service

Azure App Service iki tür kimlik bilgilerini destekler yerel Git dağıtımı ve FTP/S dağıtım.Azure App Service supports two types of credentials for local Git deployment and FTP/S deployment. Bu kimlik bilgilerinin Azure Active Directory kimlik bilgilerinizi aynı değildir.These credentials are not the same as your Azure Active Directory credentials.

  • Kullanıcı düzeyinde kimlik: tek tüm Azure hesabı için kimlik bilgileri kümesi.User-level credentials: one set of credentials for the entire Azure account. Azure hesabı için erişim iznine sahip olduğu herhangi bir abonelikte, herhangi bir uygulama için App Service'e dağıtmak için kullanılabilir.It can be used to deploy to App Service for any app, in any subscription, that the Azure account has permission to access. GUI portalında ortaya varsayılan kümesi olan (gibi genel bakış ve özellikleri uygulamanın kaynak sayfası).It's the default set that's surfaced in the portal GUI (such as the Overview and Properties of the app's resource page). Bir kullanıcıya rol tabanlı erişim denetimi (RBAC) veya coadmin izinler aracılığıyla uygulama erişimi verilir, bu kullanıcı erişimi iptal kadar kendi kullanıcı düzeyi kimlik bilgilerini kullanabilirsiniz.When a user is granted app access via Role-Based Access Control (RBAC) or coadmin permissions, that user can use their own user-level credentials until the access is revoked. Bu kimlik bilgileri, diğer Azure kullanıcıları ile paylaşmayın.Do not share these credentials with other Azure users.

  • Uygulama düzeyinde kimlik: tek her uygulama için kimlik bilgileri kümesi.App-level credentials: one set of credentials for each app. Yalnızca bu uygulamasına dağıtmak için kullanılabilir.It can be used to deploy to that app only. Her uygulama için kimlik bilgileri uygulama oluşturma sırasında otomatik olarak oluşturulur.The credentials for each app are generated automatically at app creation. El ile yapılandırılmış, ancak sıfırlanabilir.They can't be configured manually, but can be reset anytime. Bir kullanıcı (RBAC) aracılığıyla uygulama düzeyinde kimlik bilgilerine erişim izni verilecek kullanıcı katkıda bulunan olması gerekir veya uygulamada daha yüksek.For a user to be granted access to app-level credentials via (RBAC), that user must be contributor or higher on the app. Okuyucular, yayımlama izin verilmez ve bu kimlik bilgilerine erişemez.Readers are not allowed to publish, and can't access those credentials.

Ayarlayın ve kullanıcı düzeyi kimlik bilgilerini sıfırlamaSet and reset user-level credentials

Bir uygulamanın kullanıcı düzeyinde kimlik bilgilerinizi yapılandırabileceğiniz kaynak sayfası.You can configure your user-level credentials in any app's resource page. Bakılmaksızın hangi uygulamanın bu kimlik bilgilerini yapılandırın, bunu tüm uygulamalar ve Azure hesabınızda tüm abonelikler için geçerlidir.Regardless in which app you configure these credentials, it applies to all apps and for all subscriptions in your Azure account.

Kullanıcı düzeyinde kimlik bilgilerinizi yapılandırmak için:To configure your user-level credentials:

  1. İçinde Azure portalında, soldaki menüden uygulama hizmetleri > <any_app > > dağıtım Merkezi > dağıtım kimlik bilgileri.In the Azure portal, from the left menu, click App Services > <any_app> > Deployment center > Deployment credentials.

    Portalda dağıtım kimlik bilgileri sayfasında erişebilmeniz için önce en az bir uygulama olmalıdır.In the portal, you must have at least one app before you can access the deployment credentials page. Bununla birlikte, Azure CLI, mevcut bir uygulamayı olmadan kullanıcı düzeyinde kimlik yapılandırabilirsiniz.However, with the Azure CLI, you can configure user-level credentials without an existing app.

  2. Tıklayın kullanıcı kimlik bilgilerini, kullanıcı adı ve parola yapılandırın ve ardından kayıt kimlik bilgileri.Click User Credentials, configure the user name and password, and then click Save Credentials.

Dağıtım kimlik bilgilerinizi ayarladıktan sonra bulabilirsiniz Git uygulamanızın dağıtım kullanıcı adı genel bakış,Once you have set your deployment credentials, you can find the Git deployment username in your app's Overview,

ve FTP uygulamanızın dağıtım kullanıcı adı özellikleri.and FTP deployment username in your app's Properties.

Not

Azure kullanıcı düzeyinde dağıtım parolanızı göstermez.Azure does not show your user-level deployment password. Parolanızı unutursanız, bu bölümdeki adımları izleyerek kimlik bilgilerinizi sıfırlayabilirsiniz.If you forget the password, you can reset your credentials by following the steps in this section.

FTP/FTPS ile kullanıcı düzeyi kimlik bilgilerini kullanınUse user-level credentials with FTP/FTPS

Kullanıcı düzeyinde kimlik requirers şu biçimde bir kullanıcı adı kullanarak bir FTP/FTPS uç nokta kimlik doğrulama işlemi: <app-name>\<user-name>Authenticating to an FTP/FTPS endpoint using user-level credentials requirers a username in the following format: <app-name>\<user-name>

Kullanıcı düzeyinde kimlik, kullanıcı ve belirli bir kaynağa bağlı olduğundan, kullanıcı adı oturum açma eylemi doğru uygulama uç noktasına yönlendirmek için şu biçimde olmalıdır.Since user-level credentials are linked to the user and not a specific resource, the username must be in this format to direct the sign-in action to the right app endpoint.

Alma ve uygulama düzeyinde kimlik bilgilerini sıfırlamaGet and reset app-level credentials

Uygulama düzeyinde kimlik bilgilerini almak için:To get the app-level credentials:

  1. İçinde Azure portalında, soldaki menüden uygulama hizmetleri > <any_app > > dağıtım Merkezi > dağıtım kimlik bilgileri.In the Azure portal, from the left menu, click App Services > <any_app> > Deployment center > Deployment credentials.

  2. Tıklayın uygulama kimlik, tıklatıp kopyalama kullanıcı adı veya parola kopyalamak için bağlantı.Click App Credentials, and click the Copy link to copy the username or password.

Uygulama düzeyinde kimlik bilgilerini sıfırlamak için tıklayın kimlik bilgilerini sıfırlama aynı iletişim.To reset the app-level credentials, click Reset Credentials in the same dialog.

Sonraki adımlarNext steps

Uygulamanızdan dağıtmak için bu kimlik bilgilerini kullanmak nasıl kaydolacağınızı yerel Git veya bu adı kullanıyor FTP/S.Find out how to use these credentials to deploy your app from local Git or using FTP/S.