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: a 32 bit o 64 bit.
Protocollo WebSocket: ad esempio per ASP.NET SignalR o socket.io.
Always On: consente di mantenere l'app caricata anche quando non è presente traffico. Per impostazione predefinita, Always On non è abilitato e, dopo 20 minuti senza richieste in ingresso, l'app viene scaricata. È necessario per i processi Web continui o per i processi Web attivati tramite un'espressione CRON.
Versione pipeline gestita: modalità della pipeline IIS. Impostare questo valore su Versione classica se si ha un'app legacy che richiede una versione precedente di IIS.
Versione HTTP: impostare su 2.0 per abilitare il supporto per il protocollo HTTP/2.
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.
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: consente di richiedere i 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.