Cenni preliminari sullo strumento Amministrazione sito Web
Aggiornamento: novembre 2007
Lo strumento Amministrazione sito Web consente di visualizzare e di gestire la configurazione del sito Web attraverso una semplice interfaccia Web.
Per accedere allo strumento Amministrazione sito Web, scegliere Configurazione di ASP.NET dal menu Sito Web.
Schede e informazioni aggiuntive
Nei collegamenti riportati di seguito vengono fornite ulteriori informazioni sull'utilizzo dello strumento Amministrazione sito Web:
Configurazione del sito Web
Le impostazioni di configurazione del sito Web vengono memorizzate in un file XML denominato Web.config, che si trova nella cartella principale del sito Web. Lo strumento Amministrazione sito Web consente di cambiare la configurazione del sito senza modificare manualmente il file Web.config. Quando si utilizza per la prima volta lo strumento Amministrazione sito Web per amministrare un sito Web specifico, se non esiste alcun file Web.config, ne viene creato uno dallo strumento Amministrazione sito Web. Per impostazione predefinita, lo strumento Amministrazione sito Web crea inoltre un database nella cartella App_Data del sito Web in cui vengono memorizzati i dati dei servizi dell'applicazione, ad esempio le informazioni sull'appartenenza e sui ruoli. Per la maggior parte delle impostazioni, le modifiche apportate nello strumento Amministrazione sito Web hanno un effetto immediato e vengono riflesse nel file Web.config.
Impostazioni ereditate
Le impostazioni predefinite per un sito Web vengono automaticamente ereditate dai file di configurazione esistenti per il computer o per l'intero server Web. È possibile, ad esempio, che il server Web disponga di impostazioni predefinite che si applicano a tutti i siti di tale server. Mediante lo strumento di amministrazione sito Web, è possibile creare e modificare impostazioni per il sito Web specifico che non vengono ereditate ed eseguire l'override delle impostazioni ereditate come consentito dalle impostazioni valide per l'intero sito. Se l'impostazione è stata ereditata e non è possibile eseguirne l'override, appare in grigio, per indicare che è disattivata, nello strumento Amministrazione sito Web.
Requisiti
Lo strumento Amministrazione sito Web è disponibile con lo strumento di sviluppo Web Microsoft Visual Web Developer. Per poter utilizzare lo strumento Amministrazione sito Web per amministrare un sito Web, è necessario che le credenziali utente dell'account utente con il quale si esegue Visual Web Developer dispongano di autorizzazioni di lettura e scrittura per il file Web.config e per la cartella App_Data dell'applicazione da amministrare. Se non è possibile gestire la configurazione del sito Web mediante lo strumento di amministrazione sito Web, rivolgersi all'amministratore del sistema.
Funzionalità
Lo strumento Amministrazione sito Web è caratterizzato da un'interfaccia a schede che raggruppa le impostazioni di configurazione correlate all'interno di ogni scheda. Le schede e le impostazioni di configurazione gestite dalle schede sono descritte nelle seguenti sezioni.
Scheda Protezione
Utilizzare la scheda Protezione per gestire le regole di accesso che consentono di proteggere risorse specifiche all'interno del sito Web e di gestire gli account utente e i ruoli.
È possibile specificare la modalità di utilizzo del sito Web, ovvero da Internet (pubblicamente) o da una Intranet (in una rete locale), che indica a sua volta il tipo di modalità di autenticazione che verrà utilizzata dal sito Web. I siti Web Internet utilizzano il sistema di appartenenza ASP.NET, in cui si definiscono i singoli account utente. ASP.NET utilizza un sistema di protezione per limitare l'accesso ad account utente specifici o ai ruoli a cui gli account utente appartengono. I siti Web Intranet utilizzano l'autenticazione di Windows, in cui gli utenti sono identificati dalle informazioni di accesso a Windows.
Scheda Applicazione
Utilizzare la scheda Applicazione per gestire svariate impostazioni relative al sito Web, tra cui quelle indicate di seguito:
Impostazioni dell'applicazione, costituite da coppie nome/valore che si desidera memorizzare a livello centrale e a cui si desidera accedere nel codice da qualsiasi punto del sito Web.
Impostazioni SMTP, che determinano la modalità di invio della posta elettronica dal sito.
Impostazioni di debug e di analisi.
Impostazioni non in linea e in linea, che rendono non in linea (chiudono) l'applicazione per eseguire la manutenzione o per portare in linea un nuovo database di Microsoft SQL Server Standard Edition.
Scheda Provider
Utilizzare la scheda Provider per verificare e assegnare i provider per la gestione dei ruoli e dell'appartenenza per il sito Web. I provider di database sono classi che vengono chiamate per memorizzare i dati dell'applicazione per una determinata funzionalità. Per impostazione predefinita, lo strumento Amministrazione sito Web utilizza un database locale di Microsoft SQL Server Standard Edition nella cartella App_Data del sito Web. È tuttavia possibile scegliere di utilizzare un provider diverso, ad esempio un database remoto di SQL Server, per memorizzare la gestione dei ruoli e dell'appartenenza.
Come utilizzare lo strumento Amministrazione sito Web
L'utilizzo dello strumento Amministrazione sito Web è analogo a quello di altri siti Web basati su form. La procedura generale consiste nell'aprire lo strumento Amministrazione sito Web, selezionare la scheda appropriata, quindi modificare le impostazioni disponibili in tale scheda. La maggior parte delle modifiche ha effetto immediato.
Come accedere allo strumento Amministrazione sito Web
Per accedere allo strumento Amministrazione sito Web, scegliere Configurazione di ASP.NET dal menu Sito Web.
Considerazioni
Nelle seguenti sezioni sono disponibili alcune considerazioni sull'utilizzo dello strumento Amministrazione sito Web.
Riavvio dell'applicazione durante il salvataggio
La maggior parte delle modifiche alle impostazioni di configurazione apportate nello strumento Amministrazione sito Web ha effetto immediato. Pertanto è necessario riavviare il sito Web a cui si applica la modifica. Poiché in tal modo le sessioni attive nel sito Web andranno perse, sarà necessario apportare le modifiche di configurazione a una versione del sito Web ospitata o di sviluppo prima di pubblicare queste modifiche sul server di produzione.
Salvataggio delle impostazioni
La maggior parte delle modifiche alle impostazioni di configurazione apportate nello strumento Amministrazione sito Web ha effetto immediato. Per le impostazioni per le quali l'interfaccia dello strumento Amministrazione sito Web dispone di un pulsante Salva dedicato, se lo strumento Amministrazione sito Web rimane inattivo o si verifica il timeout dello strumento Amministrazione sito Web prima di fare clic su Salva, le modifiche alle impostazioni di configurazione andranno perse.
Timeout
Come misura di protezione, dopo un periodo di inattività si verifica il timeout dello strumento Amministrazione sito Web. Le impostazioni che non hanno avuto effetto immediato e non sono state salvate andranno perse. Se si verifica il timeout dello strumento Amministrazione sito Web, chiudere il browser, quindi riaprire lo strumento Amministrazione sito Web in una nuova finestra.
Lo strumento Amministrazione sito Web gestisce solo alcune delle impostazioni di configurazione disponibili per il sito Web. Per molte altre impostazioni è necessario modificare direttamente i file di configurazione manualmente, utilizzando lo Snap-in MMC per ASP.NET, o a livello di codice, utilizzando l'API di configurazione di ASP.NET.
Vedere anche
Concetti
Scheda Protezione dello Strumento Amministrazione sito Web
Scheda Applicazione dello strumento Amministrazione sito Web