Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Con Azure App Service, tiene varias opciones para implementar el código y la configuración de la aplicación web. Estos métodos de implementación admiten uno o varios mecanismos de autenticación. En este artículo se proporcionan detalles sobre los métodos de implementación y los mecanismos de autenticación.
Nota:
A fin de deshabilitar la autenticación básica para la aplicación de App Service, vea Deshabilitación de la autenticación básica en implementaciones de App Service.
Método de implementación | Autenticación | Documentación de referencia |
---|---|---|
CLI de Azure | Microsoft Entra ID | En la versión 2.48.1 o posterior de la CLI de Azure, los siguientes comandos usan Microsoft Entra si la autenticación básica está desactivada para la aplicación web o la aplicación de funciones: - 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 obtener más información, consulte az appservice y az webapp. |
Azure PowerShell | Microsoft Entra | En la versión 9.7.1 o posterior de Azure PowerShell, Microsoft Entra está disponible en App Service. Para obtener más información, consulte Ejemplos de PowerShell para Azure App Service. |
Punto de conexión de REST SCM/Kudu/OneDeploy | Autenticación básica Microsoft Entra |
Implementación de archivos en App Service |
Interfaz de usuario de Kudu | Autenticación básica Microsoft Entra |
Implementación de archivos en App Service |
FTP/FTPS | Autenticación básica | Implementación de la aplicación en Azure App Service mediante FTP/S |
Programa para la mejora | Autenticación básica Microsoft Entra |
Inicio rápido: Implementación de una aplicación web de ASP.NET Desarrollo e implementación de WebJobs mediante Visual Studio Solución de problemas de una aplicación en Azure App Service con Visual Studio Integración de Acciones de GitHub en Visual Studio Implementación de la aplicación en Azure mediante flujos de trabajo de Acciones de GitHub creados por Visual Studio |
Código de Visual Studio | Microsoft Entra |
Inicio rápido: Implementación de una aplicación web de ASP.NET Trabajar con GitHub en VS Code |
GitHub con Acciones de GitHub | Perfil de publicación (autenticación básica) Entidad de servicio (Microsoft Entra) OpenID Connect (Microsoft Entra) |
Implementación en App Service mediante Acciones de GitHub |
GitHub con el servicio de compilación de App Service como motor de compilación | Autenticación básica | Implementación continua en Azure App Service |
GitHub con Azure Pipelines como motor de compilación | Perfil de publicación (autenticación básica) Conexión de servicio de Azure DevOps |
Implementación en App Service mediante Azure Pipelines |
Azure Repos con el servicio de compilación de App Service como motor de compilación | Autenticación básica | Implementación continua en Azure App Service |
Azure Repos con Azure Pipelines como motor de compilación | Perfil de publicación (autenticación básica) Conexión de servicio de Azure DevOps |
Implementación en App Service mediante Acciones de GitHub |
Bitbucket | Autenticación básica | Implementación continua en Azure App Service |
Git local | Autenticación básica | Implementación de Git local en Azure App Service |
Repositorio Git externo | Autenticación básica | Configuración del despliegue continuo usando pasos manuales |
Ejecutar directamente desde un archivo ZIP cargado | Microsoft Entra | Ejecución de una aplicación en Azure App Service directamente desde un paquete ZIP |
Ejecutar directamente desde una dirección URL externa | No aplicable (conexión saliente) | Ejecución desde una dirección URL externa en su lugar |
Complemento Maven para Azure App Service (Java) | Microsoft Entra | Inicio rápido: Creación de una aplicación de Java en Azure App Service |
Complemento Gradle para Azure App Service (Java) | Microsoft Entra | Configuración de una aplicación Java para Azure App Service |
Webhooks | Autenticación básica | Webhooks |
Asistente de migración de App Service | Autenticación básica | Herramientas de migración de Azure App Service |
Asistente de migración de App Service para scripts de PowerShell | Autenticación básica | Herramientas de migración de Azure App Service |
Detección, evaluación y migración de Azure Migrate para App Service | Microsoft Entra |
Tutorial: Evaluación de aplicaciones web para la migración a Azure App Service Modernización de aplicaciones web de ASP.NET para código de Azure App Service |