Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Com o Serviço de Aplicativo do Azure, você tem várias opções para implantar o código e a configuração do aplicativo Web. Esses métodos de implantação oferecem suporte a um ou mais mecanismos de autenticação. Este artigo fornece detalhes sobre os métodos de implantação e mecanismos de autenticação.
Nota
Para desabilitar a autenticação básica para seu aplicativo do Serviço de Aplicativo, consulte Desabilitar a autenticação básica em implantações do Serviço de Aplicativo.
| Método de implantação | Autenticação | Documentação de referência |
|---|---|---|
| CLI do Azure | Microsoft Entra ID | Na CLI do Azure versão 2.48.1 ou posterior, os seguintes comandos usam o Microsoft Entra se a autenticação básica estiver desativada para seu aplicativo Web ou aplicativo de função: - az webapp iniciar - AZ WebApp Implantar - AZ WebApp Log Deployment Show - Lista de implantação do log do AZ WebApp - az webapp log baixar - az webapp tail log - az webapp navegar - az webapp create-remote-connection - az webapp ssh - AZ FunctionApp Implantar - Lista de implantação de log do AZ FunctionApp - AZ FunctionApp Log Deployment Show - az functionapp deployment source config-zip Para obter mais informações, consulte az appservice e az webapp. |
| Azure PowerShell | Microsoft Entra | No Azure PowerShell versão 9.7.1 ou posterior, o Microsoft Entra está disponível para o Serviço de Aplicativo. Para obter mais informações, consulte Exemplos de PowerShell para o Serviço de Aplicações do Azure. |
| Endpoint REST SCM/Kudu/OneDeploy | Autenticação básica Microsoft Entra |
Implantar arquivos no Serviço de Aplicativo |
| Kudu UI | Autenticação básica Microsoft Entra |
Implantar arquivos no Serviço de Aplicativo |
| FTP/FTPS | Autenticação básica | Implantar seu aplicativo no Serviço de Aplicativo do Azure usando FTP/S |
| Estúdio Visual | Autenticação básica Microsoft Entra |
Guia de início rápido: implantar um aplicativo Web ASP.NET Desenvolver e implantar WebJobs usando o Visual Studio Solucionar problemas de um aplicativo no Serviço de Aplicativo do Azure usando o Visual Studio Integração de ações do GitHub no Visual Studio Implantar seu aplicativo no Azure usando fluxos de trabalho do GitHub Actions criados pelo Visual Studio |
| Código do Visual Studio | Microsoft Entra |
Guia de início rápido: implantar um aplicativo Web ASP.NET Trabalhando com o GitHub no VS Code |
| GitHub com ações do GitHub | Publicar perfil (autenticação básica) Entidade de serviço (Microsoft Entra) OpenID Connect (Microsoft Entra) |
Implantar no Serviço de Aplicativo usando as Ações do GitHub |
| GitHub com o serviço de compilação do App Service a atuar como motor de build | Autenticação básica | Implementação contínua no Serviço de Aplicações do Azure |
| GitHub com o Azure Pipelines como um mecanismo de compilação | Publicar perfil (autenticação básica) Conexão de serviço do Azure DevOps |
Implantar no Serviço de Aplicativo usando o Azure Pipelines |
| Azure Repos com o serviço de compilação do Serviço de Aplicações como um mecanismo de compilação | Autenticação básica | Implementação contínua no Serviço de Aplicações do Azure |
| Azure Repos com Azure Pipelines como uma ferramenta de compilação | Publicar perfil (autenticação básica) Conexão de serviço do Azure DevOps |
Implantar no Serviço de Aplicativo usando as Ações do GitHub |
| Bitbucket | Autenticação básica | Implementação contínua no Serviço de Aplicações do Azure |
| Local Git | Autenticação básica | Implantação local do Git no Serviço de Aplicativo do Azure |
| Repositório Git externo | Autenticação básica | Configurando a implantação contínua usando etapas manuais |
| Executar diretamente de um arquivo ZIP carregado | Microsoft Entra | Execute seu aplicativo no Serviço de Aplicativo do Azure diretamente de um pacote ZIP |
| Executar diretamente a partir de um URL externo | Não aplicável (ligação de saída) | Em vez disso, execute a partir de URL externo |
| Plug-in Maven para o Serviço de Aplicativo do Azure (Java) | Microsoft Entra | Guia de início rápido: criar um aplicativo Java no Serviço de Aplicativo do Azure |
| Plug-in Gradle para o Serviço de Aplicativo do Azure (Java) | Microsoft Entra | Configurar um aplicativo Java para o Serviço de Aplicativo do Azure |
| Ganchos da Web | Autenticação básica | Webhooks |
| Assistente de migração do Serviço de Aplicativo | Autenticação básica | Ferramentas de migração do Serviço de Aplicativo do Azure |
| Assistente de migração do Serviço de Aplicações para scripts do PowerShell | Autenticação básica | Ferramentas de migração do Serviço de Aplicativo do Azure |
| Azure Migrate descoberta/avaliação/migração para o Serviço de Aplicativo | Microsoft Entra |
Tutorial: Avaliar aplicativos Web para migração para o Serviço de Aplicativo do Azure Modernizar ASP.NET aplicativos Web para o código do Serviço de Aplicativo do Azure |