Partilhar 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ção podem oferecer suporte a um ou mais mecanismos de autenticação. Este artigo fornece detalhes sobre vários mecanismos de autenticação suportados por diferentes métodos de implantaçã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 Documentos de referência
CLI do Azure Microsoft Entra ID Na CLI do Azure, versão 2.48.1 ou superior, os seguintes comandos 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 para cima
- AZ WebApp Implantar
- az webapp deployment source config-zip
- AZ WebApp Log Deployment Show
- Lista de implantação do log do AZ WebApp
- az webapp log baixar
- cauda de log az webapp
- az webapp procurar
- 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 superior, o Microsoft Entra está disponível para o Serviço de Aplicativo. Para obter mais informações, consulte Exemplos do PowerShell para o 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 
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 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 
Visual Studio Code 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)
Implementar no Serviço de Aplicações através do GitHub Actions 
GitHub com serviço de compilação do Serviço de Aplicativo como mecanismo de compilação Autenticação básica Implementação contínua no Serviço de Aplicações do Azure
GitHub com Azure Pipelines como mecanismo de compilação Publicar perfil (autenticação básica)
Conexão de serviço do Azure DevOps
Implementar no Serviço de Aplicações com o Azure Pipelines 
Azure Repos com serviço de compilação do Serviço de Aplicativo como 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 mecanismo de compilação Publicar perfil (autenticação básica)
Conexão de serviço do Azure DevOps
Implementar no Serviço de Aplicações através do GitHub Actions 
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 URL externo Não aplicável (ligação de saída) Em vez disso, execute a partir de URL externo 
Plug-in do aplicativo Web do Azure para Maven (Java) Microsoft Entra Guia de início rápido: criar um aplicativo Java no Serviço de Aplicativo do Azure
Plug-in do Azure WebApp para Gradle (Java) Microsoft Entra Configurar um aplicativo Java para o Serviço de Aplicativo do Azure
Ganchos de teia Autenticação básica Ganchos da Web 
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 Azure Migrate App Service Microsoft Entra Tutorial: Avaliar ASP.NET 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