更新发布配置文件默认值

时间:2017-05-01 18:34:02

标签: azure azure-web-sites

5年前,我在Azure上创建了一个小型站点,用于一次性项目。我为该网站创建了一个发布配置文件,将其推送到那里,并忘记了它。该网站已被删除,该配置文件中的信息不再有用。

但是,Azure仍然在某处,与我的Microsoft ID绑定,并在我创建新资源时设置为默认选项。例如,如果我在我的雇主订阅中创建一个名为MyNewApp的新App Service,则FTP /部署用户名将为" MyNewApp \ Oldpersonalprojectuser"。我可以在创建资源后将其更新为更合适的内容,但我必须记住每次都为每个资源执行此操作。

如何更新或删除此默认设置?

1 个答案:

答案 0 :(得分:0)

  

例如,如果我在我的雇主订阅中创建一个名为MyNewApp的新App Service,则FTP /部署用户名将为“MyNewApp \ Oldpersonalprojectuser”。我可以在创建资源后将其更新为更合适的内容,但我必须记住每次都为每个资源执行此操作。

据我所知,Azure App Service支持两种类型的凭据,用于本地Git部署和FTP / S部署。

1.User级别凭据:整个Azure帐户的一组凭据。它可用于为Azure帐户有权访问的任何订阅中的任何应用部署到App Service。这些是您在App Services>中配置的默认凭据集。 >部署凭据。这也是门户网站GUI中显示的默认设置。

我猜“FTP /部署用户名”是用户级凭据,这是整个Azure帐户的凭据。您将找到所有您的web应用程序ftp用户 “MyNewApp \ Oldpersonalprojectuser”。此凭据用于访问您的所有Web应用程序。

您可以在下面的概述中找到它: enter image description here

因此,我不建议您在部署每个Web应用程序后更改该值。 所有资源的FTP /部署用户名都将更改。

如果要更改此值,可以单击应用服务的部署凭据按钮,如下所示: enter image description here

2.App级别凭据:每个应用程序的一组凭据。它只能用于部署到该应用程序。每个应用程序的凭据都是在创建应用程序时自动生成的,可在应用程序的发布配置文件中找到。您无法手动配置凭据,但可以随时为应用重置凭据。

如果要重置应用级凭据,可以尝试点击概述中的重置发布配置文件按钮。

如下所示: enter image description here

更多细节,您可以参考以下文章: Configure deployment credentials for Azure App Service