Configurar definições gerais
Na seção Configurações > gerais, você pode definir algumas configurações comuns para seu aplicativo. Algumas configurações exigem que você escale para níveis de preços mais altos.
Uma lista das configurações atualmente disponíveis:
Configurações de pilha: A pilha de software para executar o aplicativo, incluindo as versões de idioma e SDK. Para aplicativos Linux e aplicativos de contêiner personalizados, você também pode definir um comando ou arquivo de inicialização opcional.
Configurações da plataforma: Permite definir configurações para a plataforma de hospedagem, incluindo:
Bitness da plataforma: 32 bits ou 64 bits. Apenas para aplicações do Windows.
Estado do FTP: Permita apenas FTPS ou desative o FTP completamente.
Versão HTTP: defina como 2.0 para habilitar o suporte para o protocolo HTTPS/2.
Nota
A maioria dos navegadores modernos suporta apenas o protocolo HTTP/2 sobre TLS, enquanto o tráfego não criptografado continua a usar HTTP/1.1. Para garantir que os navegadores cliente se conectem ao seu aplicativo com HTTP/2, proteja seu nome DNS personalizado.
Web sockets: Para ASP.NET SignalR ou socket.io, por exemplo.
Sempre ligado: mantém o aplicativo carregado mesmo quando não há tráfego. Quando o Always On não está ativado (padrão), o aplicativo é descarregado após 20 minutos sem nenhuma solicitação de entrada. O aplicativo descarregado pode causar alta latência para novas solicitações devido ao seu tempo de aquecimento. Quando o Always On está ativado, o balanceador de carga front-end envia uma solicitação GET para a raiz do aplicativo a cada cinco minutos. O ping contínuo impede que o aplicativo seja descarregado.
Always On é necessário para WebJobs contínuos ou para WebJobs que são acionados usando uma expressão CRON.
Afinidade ARR: em uma implantação de várias instâncias, certifique-se de que o cliente seja roteado para a mesma instância durante a vida da sessão. Você pode definir essa opção como Desativado para aplicativos sem monitoração de estado.
Somente HTTPS: Quando habilitado, todo o tráfego HTTP é redirecionado para HTTPS.
Versão mínima do TLS: selecione a versão mínima de criptografia TLS exigida pelo seu aplicativo.
Depuração: habilite a depuração remota para aplicativos ASP.NET, ASP.NET Core ou Node.js. Esta opção desliga-se automaticamente após 48 horas.
Certificados de cliente de entrada: exigem certificados de cliente em autenticação mútua. A autenticação mútua TLS é usada para restringir o acesso ao seu aplicativo, habilitando diferentes tipos de autenticação para ele.