Compartilhar via


Tipos de autenticação por métodos de implantação no Serviço de Aplicativo do Azure

O Serviço de Aplicativo do Azure permite implantar o código e a configuração do aplicativo Web usando várias opções. Essas opções de implantações podem dar suporte a um ou mais mecanismos de autenticação. Este artigo fornece detalhes sobre vários mecanismos de autenticação compatíveis com diferentes métodos de implantaçã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 Documentos de Referência
CLI do Azure Microsoft Entra ID Na CLI do Azure, versão 2.48.1 ou superior, os comandos a seguir foram modificados para usar o Microsoft Entra se a autenticação básica estiver desativada para seu aplicativo Web ou aplicativo de função:
- az webapp up
- az webapp deploy
- az webapp deployment source config-zip
- 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 superior, 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 Início Rápido: Implantar um aplicativo Web ASP.NET
Desenvolver e implantar os Trabalhos Web 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)
Implantação no Serviço de Aplicativo usando o GitHub Actions 
GitHub com serviço de build do Serviço de Aplicativo como mecanismo de build Autenticação Básica Implantação contínua no Serviço de Aplicativo do Azure
GitHub com Azure Pipelines como 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 serviço de build do Serviço de Aplicativo como mecanismo de build Autenticação Básica Implantação contínua no Serviço de Aplicativo do Azure 
Azure Repos com Azure Pipelines como mecanismo de build Publicar perfil (autenticação básica)
Conexão de serviço do Azure DevOps
Implantação 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 da URL externa Não aplicável (conexão de saída) Executar por meio de uma URL externa 
Plug-in de aplicativo Web do Azure para Maven (Java) Microsoft Entra Início Rápido: Criar um aplicativo Java no Serviço de Aplicativo do Azure
Plug-in de Aplicativo Web do Azure para Gradle (Java) Microsoft Entra Configurar um aplicativo Java para o Serviço de Aplicativo do Azure
Webhooks 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 do Serviço de Aplicativo de Migrações para Azure Microsoft Entra Tutorial: Avaliar aplicativos Web ASP.NET 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