Compartilhar via


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

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