Configurare le impostazioni generali

Completato

Nella sezione Configurazione > Impostazioni generali è possibile configurare alcune impostazioni comuni per l'app. Alcune impostazioni richiedono il passaggio a piani tariffari più elevati.

Screenshot della navigazione per Configura > impostazioni generali.

Ecco un elenco delle impostazioni attualmente disponibili:

  • Impostazioni stack: stack software per eseguire l'app, incluse le versioni del linguaggio e dell'SDK. Per le app Linux e le app contenitore personalizzate, è anche possibile impostare un comando o un file di avvio facoltativo.

    Stabilire le impostazioni dello stack che includono il linguaggio di programmazione.

  • Impostazioni piattaforma: consente di configurare le impostazioni per la piattaforma di hosting, ad esempio quelle riportate in seguito.

    • Numero di bit della piattaforma: 32 bit o 64 bit. Solo per le app di Windows.

    • Stato FTP: Consentire solo FTPS o disabilitare completamente FTP.

    • Versione HTTP: Impostata su 2.0 per abilitare il supporto per il protocollo HTTPS/2.

      Nota

      I browser più recenti supportano il protocollo HTTP/2 solo su TLS, mentre il traffico non crittografato continua a usare il protocollo HTTP/1.1. Per assicurarsi che i browser client si connettano all'app con HTTP/2, proteggere il nome DNS personalizzato.

    • Web Socket: ad esempio per ASP.NET SignalR o socket.io.

    • Always On: Mantiene l'app caricata anche quando non è presente traffico. Quando Always On non è abilitato, dopo 20 minuti senza richieste in ingresso, l'app viene scaricata. L'app scaricata può causare una latenza elevata per le nuove richieste a causa del tempo di riscaldamento. Quando Always On è attivato, il servizio di bilanciamento del carico front-end invia una richiesta GET alla radice dell'applicazione ogni cinque minuti. Il ping continuo impedisce che l'app venga scaricata.

      Always On è obbligatorio per i processi Web continui o per i processi Web attivati tramite un'espressione CRON.

    • Affinità ARR: in una distribuzione a più istanze assicurarsi che il client sia instradato alla stessa istanza per tutta la durata della sessione. È possibile impostare questa opzione su Disattivato per le applicazioni senza stato.

    • Solo HTTPS: Se abilitato, tutto il traffico HTTP viene reindirizzato a HTTPS.

    • Versione minima TLS: Selezionare la versione minima di crittografia TLS richiesta dall'app.

  • Debug: consente di abilitare il debug remoto per le app ASP.NET, ASP.NET Core o Node.js. Questa opzione si disattiva automaticamente dopo 48 ore.

  • Certificati client in ingresso: Richiedere certificati client nell'autenticazione reciproca. L'autenticazione reciproca TLS viene usata per limitare l'accesso all'app abilitando diversi tipi di autenticazione per tale app.