Configurare le impostazioni generali
Nella sezione Configurazione > Impostazioni generali è possibile configurare alcune impostazioni comuni per l'app. Alcune impostazioni richiedono il passaggio a piani tariffari più elevati.
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.
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.