Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você 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 dão suporte a um ou mais mecanismos de autenticação. Este artigo fornece detalhes sobre os métodos de implantação e os mecanismos de autenticação.
Observação
Para desabilitar a autenticação básica para o 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 usarão o Microsoft Entra se a autenticação básica estiver desativada para seu aplicativo Web ou aplicativo de funções: - az webapp up - az webapp deploy - az webapp log deployment show - az webapp log deployment list - az webapp log download - az webapp log tail - az webapp browse - az webapp create-remote-connection - az webapp ssh - az functionapp deploy - az functionapp log deployment list - 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 do PowerShell para Serviço de Aplicativo do Azure. |
| Ponto de extremidade REST SCM/Kudu/OneDeploy | Autenticação Básica Microsoft Entra |
Implantar arquivos no Serviço de Aplicativo |
| Interface do usuário do Kudu | 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 |
| Visual Studio | Autenticação Básica Microsoft Entra |
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 do GitHub Actions no Visual Studio Implantar seu aplicativo no Azure usando fluxos de trabalho do GitHub Actions criados pelo Visual Studio |
| Visual Studio Code | Microsoft Entra |
Início Rápido: Implantar um aplicativo Web ASP.NET Como trabalhar com o GitHub no VS Code |
| GitHub com GitHub Actions | Publicar perfil (autenticação básica) Entidade de Serviço (Microsoft Entra) OpenID Connect (Microsoft Entra) |
Implantar no Serviço de Aplicativo usando o GitHub Actions |
| GitHub com o serviço de build do Serviço de Aplicativo como um mecanismo de build | Autenticação Básica | Implantação contínua no Serviço de Aplicativo do Azure |
| GitHub com o Azure Pipelines como um mecanismo de build | 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 build do Serviço de Aplicativo como um mecanismo de build | Autenticação Básica | Implantação contínua no Serviço de Aplicativo do Azure |
| Azure Repos 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 GitHub Actions |
| Bitbucket | Autenticação Básica | Implantação contínua no Serviço de Aplicativo do Azure |
| Git local | Autenticação Básica | Implantação do Git local no Serviço de Aplicativo do Azure |
| Repositório Git externo | Autenticação Básica | Configurar a implantação contínua usando etapas manuais |
| Executar diretamente de um arquivo ZIP carregado | Microsoft Entra | Executar um aplicativo no Serviço de Aplicativo do Azure diretamente de um pacote ZIP |
| Executar diretamente de uma URL externa | Não aplicável (conexão de saída) | Executar por meio de uma URL externa |
| Plug-in do Maven para o Serviço de Aplicativo do Azure (Java) | Microsoft Entra | Início Rápido: Criar um aplicativo Java no Serviço de Aplicativo do Azure |
| Plug-in do 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 Aplicativo para scripts do PowerShell | Autenticação Básica | Ferramentas de migração do Serviço de Aplicativo do Azure |
| Descoberta/avaliação/migração das Migrações para Azure para o Serviço de Aplicativo | Microsoft Entra |
Tutorial: Avaliar aplicativos Web para migração para o Serviço de Aplicativo do Azure Modernizar aplicativos Web ASP.NET para o código do Serviço de Aplicativo do Azure |