Configurar definições gerais

Concluído

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.

Captura de ecrã a mostrar a navegação para Definir > definições Gerais.

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.

    Estabelecer as configurações de pilha que incluem a linguagem de programação.

  • 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.