Condividi tramite


Scenario: Creare un sito Web ASP classico in IIS

di Keith Newman e Robert McMurray

Questo documento consente di installare IIS e configurare un sito Web ASP classico. ASP classico è un ambiente di script sul lato server che può essere usato per creare ed eseguire applicazioni Web dinamiche. Con ASP è possibile combinare le pagine HTML, i comandi script e i componenti COM per creare pagine Web interattive facili da sviluppare e modificare. ASP classico è il predecessore di ASP.NET, ma è ancora ampiamente usato.

La configurazione di server di ASP classico aggiunge i moduli IIS per le estensioni ASP e ISAPI all'installazione IIS predefinita.

Prerequisiti

Per ottenere il massimo da questa esercitazione, è necessario avere accesso a un computer che esegue uno dei sistemi operativi seguenti:

  • Windows Server® 2012
  • Windows® 8

Passaggio 1: installare il server Web IIS

È possibile eseguire questa procedura usando l'interfaccia utente di Windows o da una riga di comando.

Per installare IIS in Windows Server 2012 tramite l'interfaccia utente

  1. Nella pagina Start fare clic sul riquadro Server Manager , quindi fare clic su OK.

  2. In Server Managerselezionare Dashboarde quindi fare clic su Aggiungi ruoli e funzionalità.

  3. Nella pagina Prima di iniziaredell' Aggiunta guidata ruoli e funzionalità fare clic su Avanti.

  4. Nella pagina Selezione tipo di installazione selezionare Installazione basata su ruoli o basata su funzionalità e fare clic su Avanti.

  5. Nella pagina Selezione server di destinazione fare clic su Selezionare un server dal pool di server, selezionare il proprio server e quindi fare clic su Avanti.

  6. Nella pagina Selezione ruoli server selezionare Server Web (IIS), quindi fare clic su Avanti.

  7. Nella pagina Selezione funzionalità esaminare le funzionalità preselezionate installate per impostazione predefinita, quindi selezionare i servizi ruolo aggiuntivi seguenti:

    • ASP
    • Estensioni ISAPI
  8. Fare clic su Avanti.

  9. Nella pagina Ruolo Server Web (IIS) fare clic su Avanti.

  10. Nella pagina Selezione servizi ruolo esaminare i servizi ruolo preselezionati installati per impostazione predefinita, quindi fare clic su Avanti. Nota: è necessario installare solo i servizi ruolo predefiniti IIS 8 per un server Web statico-contenuto.

  11. Nella pagina Conferma selezioni per l'installazione verificare le selezioni effettuate e quindi fare clic su Installa.

  12. Nella pagina Stato installazione verificare che l'installazione del ruolo Server Web (IIS) e dei servizi ruolo necessari sia stata completata e quindi fare clic su Chiudi.

  13. Per verificare che IIS sia stato installato correttamente, digitare quanto segue in un Web browser:

    http://localhost

    Dovrebbe essere visualizzata la pagina iniziale predefinita di IIS.

Per installare IIS in Windows 8 tramite l'interfaccia utente

  1. Nella pagina Start digitare Pannello di controlloe quindi fare clic sull'icona del Pannello di controllo nei risultati della ricerca.

  2. In Pannello di controllofare clic su Programmi e funzionalitàe quindi su Attivazione o disattivazione delle funzionalità Windows.

  3. Nella finestra di dialogo Funzionalità Windows fare clic su Internet Information Services, esaminare la funzionalità preselezionate installate per impostazione predefinita, quindi selezionare i servizi ruolo aggiuntivi seguenti:

    • ASP
    • Estensioni ISAPI
  4. Fare clic su OK.

  5. Per verificare che IIS sia stato installato correttamente, digitare quanto segue in un Web browser:

    http://localhost

    Verrà visualizzata la pagina iniziale predefinita di IIS.

Per installare IIS usando la riga di comando

Digitare il comando seguente al prompt dei comandi o in uno script:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-ApplicationDevelopment;IIS-ASP;IIS-ISAPIExtensions;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Passaggio 2: aggiungere un sito Web ASP classico

Questa procedura può essere eseguita usando l'interfaccia utente, eseguendo i comandi Appcmd.exe in una finestra della riga di comando, modificando direttamente i file di configurazione o scrivendo script WMI.

Per aggiungere un sito Web usando l'interfaccia utente

  1. Apri Gestione IIS.

    • Per Windows Server 2012, nella pagina Iniziale fare clic sul riquadro Server Manager e quindi fare clic su OK. Nel Dashboarddi Server Manager scegliere Gestione Internet Information Services (IIS) dal menu Strumenti.
    • Per Windows 8, nella pagina Iniziale digitare Pannello di controllo e quindi fare clic sull'icona Pannello di controllo nei risultati della ricerca. Nella schermata Pannello di controllo fare clic su Sistema e sicurezza, quindi su Strumenti di amministrazionee infine su Gestione Internet Information Services (IIS).
  2. Nel riquadro Connessioni fare clic con il pulsante destro del mouse sul nodo Siti e scegliere Aggiungi sito Web.

  3. Nella finestra di dialogo Aggiungi sito Web immettere un nome descrittivo per il sito Web nella casella Nome sito .

  4. Se si vuole selezionare un pool di applicazioni diverso da quello elencato nella casella Pool di applicazioni , fare clic su Seleziona. Nella finestra di dialogo Seleziona pool di applicazioni selezionare un pool di applicazioni nell'elenco Pool di applicazioni e quindi fare clic su OK.

  5. Nella casella Percorso fisico digitare il percorso fisico della cartella del sito Web oppure fare clic sul pulsante sfoglia (...) per esplorare il file system e individuarla.

  6. Se il percorso fisico specificato nel passaggio 5 corrisponde a una condivisione remota, fare clic su Connetti come per specificare le credenziali con l'autorizzazione di accesso al percorso. Se non si usano specifiche credenziali, selezionare l'opzione Utente applicazione (autenticazione pass-through) nella finestra di dialogo Connetti come .

  7. Selezionare il protocollo per il sito Web nell'elenco Tipo .

  8. Il valore predefinito nella casella Indirizzo IP è Tutti non assegnati. Se è necessario specificare un indirizzo IP statico per il sito Web, immetterlo nella casella Indirizzo IP .

  9. Digitare un numero di porta nella casella di testo Porta .

  10. Facoltativamente, digitare un nome di intestazione host per il sito Web nella casella Intestazione host .

  11. Se non è necessario apportare modifiche e si vuole che il sito Web sia immediatamente disponibile, selezionare la casella di controllo Avvia sito Web immediatamente .

  12. Fare clic su OK.

Per aggiungere un sito Web usando la riga di comando

Usare la sintassi seguente al prompt dei comandi o in uno script: (Nota: perché questa sintassi funzioni, è necessario trovarsi nella directory seguente oppure avere la directory nel percorso: %windir%\system32\inetsrv.)

appcmd add site /name:string /id:uint /physicalPath:string /bindings:string

La variabile è il nome e la variabile name:stringid:uint è l'intero senza segno che si vuole assegnare al sito. Le variabili name:string e id:uint sono le uniche variabili necessarie quando si aggiunge un sito in Appcmd.exe. Nota: quando si aggiunge un sito senza specificare i valori per le associazioni e gli attributi physicalPath, il sito non sarà in grado di avviare.

La variabile physicalPath:string è il percorso del contenuto del sito nel file system.

La variabile bindings:string contiene informazioni usate per accedere al sito e deve essere sotto forma di protocol/IP_address:port:host_header. Ad esempio, un binding sito Web è la combinazione di protocollo, indirizzo IP, porta e intestazione host. Un'associazione di http/*:85: consente a un sito Web di restare in ascolto delle richieste HTTP sulla porta 85 per tutti gli indirizzi IP e i nomi di dominio (noti anche come intestazioni host o nomi host). D'altra parte, un'associazione di http/*:85:marketing.contoso.com configura un sito Web per l'ascolto delle richieste HTTP sulla porta 85 per tutti gli indirizzi IP e per il nome di dominio marketing.contoso.com.

Per aggiungere un sito Web denominato contoso con un ID 2 con contenuto in c:\contosoe in ascolto delle richieste HTTP sulla porta 85 per tutti gli indirizzi IP e un nome di dominio di marketing.contoso.com, digitare quanto segue al prompt dei comandi e quindi premere INVIO:

appcmd add site /name: contoso /id:2 /physicalPath: c:\contoso /bindings:http/*:85: marketing.contoso.com

Passaggio 3: modificare le impostazioni dell'applicazione ASP

IIS 8 fornisce le impostazioni predefinite per le applicazioni ASP, ma è possibile modificare tali impostazioni in base alle esigenze. Ad esempio, è possibile abilitare il debug sul lato client in un server di test per facilitare la risoluzione dei problemi durante l'esecuzione di un test.

Per modificare le impostazioni dell'applicazione ASP usando l'interfaccia utente

  1. Aprire Gestione IIS e passare al livello che si vuole gestire.
  2. In Visualizzazione funzionalitàfare doppio clic su ASP.
  3. Nella pagina ASP modificare le impostazioni come desiderato.
  4. Al termine fare clic su Applica nel riquadro Azioni .

Per modificare le impostazioni dell'applicazione ASP usando la riga di comando

Specificare il set di caratteri predefinito

Per specificare il set di caratteri predefinito per un'applicazione, usare la sintassi seguente:

appcmd set config /section:asp /codePage:integerRange

La variabile integerRange è il set di caratteri predefinito. Ad esempio, per impostare la tabella codici su un set di caratteri latini usato nell'alfabeto inglese americano e in molti alfabeti europei, digitare quanto segue al prompt dei comandi, quindi premere INVIO:

appcmd set config /section:asp /codePage:1252

Abilitare o disabilitare il buffering

Per abilitare o disabilitare il buffering dell'output di applicazioni ASP, usare la sintassi seguente:

appcmd set config /section:asp /bufferingOn:true|false

Valore di true abilita il buffering, mentre false disabilita il buffering. Il valore predefinito è true.

Abilitare o disabilitare la codifica di trasferimento Chunked HTTP 1.1

Per abilitare la codifica di trasferimento Chunked HTTP 1.1 per il servizio Pubblicazione sul Web, usare la sintassi seguente:

appcmd set config /section:asp /enableChunkedEncoding:true|false

Il valore true abilita la codifica di trasferimento in blocchi HTTP 1.1, mentre false disabilita la codifica di trasferimento in blocchi HTTP 1.1. Il valore predefinito è true.

Abilitare o disabilitare il fallback HTML

Per abilitare o disabilitare il fallback HTML, usare la sintassi seguente:

appcmd set config /section:asp /enableASPHTMLFallback:true|false

Un valore determina l'invio di true un file di .htm con lo stesso nome del file di .asp richiesto, se esistente, anziché il file .asp se la richiesta viene rifiutata a causa di una coda di richieste completa. Il valore predefinito è true.

Abilitare o disabilitare i percorsi padre

Per abilitare o disabilitare i percorsi relativi o superiori rispetto alla directory corrente, usare la sintassi seguente:

appcmd set config /section:asp /enableParentPaths:true|false

Valore di true imposta le pagine ASP per consentire percorsi relativi alla directory corrente o sopra la directory corrente. Il valore predefinito è true.

Impostare l'intervallo di test della connessione client

Per impostare un intervallo di tempo dopo il quale ASP controlla se il client è ancora connesso prima di eseguire una richiesta, usare la sintassi seguente:

appcmd set config /section:asp /queueConnectionTestTime:timeSpan

La variabile timeSpan imposta l'intervallo di tempo (hh:mm:ss) dopo il quale ASP verifica se il client è ancora connesso prima di eseguire una richiesta. Il valore predefinito è 00:00:03.

Impostare il limite del corpo entità richiedente

Per specificare il numero massimo di byte consentito in un corpo entità di una richiesta ASP, usare la sintassi seguente:

appcmd set config /section:asp /maxRequestEntityAllowed:int

La variabile int rappresenta il numero massimo di byte consentiti nel corpo di una richiesta ASP. Il valore predefinito è 200000 byte.

Impostare la lunghezza coda di richieste

Per specificare il numero massimo di richieste ASP simultanee consentite in una coda, usare la sintassi seguente:

appcmd set config /section:asp /requestQueueMax:int

La variabile rappresenta il numero massimo di richieste ASP simultanee int consentite nella coda delle richieste. Il valore predefinito è 3000.

Impostare il timeout della coda di richieste

Per specificare il periodo di attesa di una richiesta ASP nella coda di richieste, usare la sintassi seguente:

appcmd set config /section:asp /queueTimeout:timeSpan

La variabile timeSpan rappresenta il tempo massimo (hh:mm:ss) che una richiesta ASP può attendere nella coda delle richieste. Il valore predefinito è 00:00:00.

Specificare il limite di buffering di risposta

Per controllare il numero massimo di byte che una pagina ASP può scrivere nel buffer di risposta prima che venga scaricato, usare la sintassi seguente:

appcmd set config /section:asp /bufferingLimit:int

La variabile int rappresenta le dimensioni massime, in byte, del buffer ASP. Il valore predefinito è 4194304 byte.

Impostare il timeout dello script

Per specificare il tempo massimo per cui le pagine ASP consentono l'esecuzione di uno script prima di arrestarlo e di scrivere un evento nel Registro eventi di Windows, usare la sintassi seguente:

appcmd set config /section:asp /scriptTimeout:timeSpan

La variabile timeSpan rappresenta il tempo massimo (hh:mm:ss) che una richiesta ASP può essere eseguita prima che un evento venga scritto nel registro eventi di Windows. Il valore predefinito è 00:01:30.

Specificare il limite di thread per processore

Per specificare il numero massimo di thread di lavoro per processore che possono essere creati da ASP, usare la sintassi seguente:

appcmd set config /section:asp /processorThreadMax:int

La variabile int rappresenta il numero massimo di thread di lavoro per processore che ASP può creare. Il valore predefinito è 25.

Specificare l'identificatore delle impostazioni locali predefinito

Per definire la formattazione di date, orari e valute in un'applicazione ASP, usare la sintassi seguente:

appcmd set config /section:asp /lcid:int

La variabile rappresenta l'identificatore int delle impostazioni locali predefinito per un'applicazione ASP. Il valore predefinito è 0.

Abilitare o disabilitare il riavvio automatico dell'applicazione

Per abilitare o disabilitare il riavvio automatico delle applicazioni ASP quando viene modificata un'impostazione di configurazione, usare la sintassi seguente:

appcmd set config /section:asp /enableApplicationRestart:true|false

Un valore di consente il riavvio automatico delle true applicazioni ASP ogni volta che viene modificata un'impostazione di configurazione. Il valore predefinito è true.

Abilitare o disabilitare il calcolo dei numeri di riga

Per abilitare o disabilitare la funzionalità ASP che consente di calcolare e archiviare il numero di ogni riga di codice eseguita in modo che tale numero venga incluso nella segnalazione errori, usare la sintassi seguente:

appcmd set config /section:asp /calLineNumber:true|false

Il valore true abilita il calcolo e l'archiviazione dei numeri di riga. Il valore predefinito è true.

Abilitare o disabilitare il trapping delle eccezioni per i componenti COM

Per abilitare o disabilitare la funzionalità delle pagine ASP che consente di rilevare le eccezioni generate dai componenti COM, usare la sintassi seguente:

appcmd set config /section:asp /exceptionCatchEnable:true|false

Valore di abilita l'intercettazione true delle eccezioni dei componenti COM. Se impostato su false, lo strumento Debugger di script Microsoft non intercetta le eccezioni inviate dal componente di cui si sta eseguendo il debug. Il valore predefinito è true.

Abilitare o disabilitare il debug sul lato client

Per abilitare o disabilitare il debug sul lato client, usare la sintassi seguente:

appcmd set config /section:asp /appAllowClientDebug:true|false

Il valore true abilita il debug lato client. Il valore predefinito è false.

Abilitare o disabilitare le richieste di registrazione errori

Per abilitare o disabilitare la scrittura di errori ASP nella sezione dell'applicazione del Registro eventi di Windows, usare la sintassi seguente:

appcmd set config /section:asp /logErrorRequests:true|false

Il valore true abilita le richieste di errore del log. Per impostazione predefinita, gli errori ASP vengono scritti nel browser client e nei log IIS. Il valore predefinito è true.

Abilitare o disabilitare la registrazione eventi di Windows per gli errori ASP

Per abilitare o disabilitare il debug ASP nel server, usare la sintassi seguente:

appcmd set config /section:asp /appAllowDebugging:true|false

Valore di true abilita il debug lato server per le applicazioni ASP. Il valore predefinito è false.

Eseguire anonimamente le funzioni di tipo OnEnd

Per abilitare o disabilitare e disabilitare SessionOnEnd le ApplicationOnEnd funzioni ASP globali per l'esecuzione come utente anonimo, usare la sintassi seguente:

appcmd set config /section:asp /runOnEndAnonymously:true|false

Valore di true abilita SessionOnEnd e ApplicationOnEnd le funzioni ASP globali per l'esecuzione come utente anonimo. Il valore predefinito è true.

Specificare il messaggio di errore script

Per specificare il messaggio di errore da inviare al browser se gli specifici errori di debug non vengono inviati al client, usare la sintassi seguente:

appcmd set config /section:asp /scriptErrorMessage:string

La variabile string rappresenta il messaggio di errore inviato al browser quando non vengono inviati errori di debug specifici al client. Il valore predefinito è "Si è verificato un errore del server durante l'elaborazione dell'URL. Contattare l'amministratore di sistema".

Abilitare o disabilitare l'invio di errori al browser

Per abilitare o disabilitare la scrittura delle specifiche di debug (nome file, numero di riga e descrizione) nel browser client oltre a registrarle nel Registro eventi di Windows, usare la sintassi seguente:

appcmd set config /section:asp /scriptErrorSentToBrowser:true|false

Un valore di true abilita la scrittura di specifiche di debug nel browser client. Il valore predefinito è false.

Specificare il linguaggio script predefinito

Per specificare il linguaggio script predefinito per tutte le applicazioni ASP in esecuzione nel server Web, usare la sintassi seguente:

appcmd set config /section:asp /scriptLanguage:string

La variabile string rappresenta il linguaggio di script predefinito. Il valore predefinito è VBScript.

Specificare il percorso della directory cache

Per specificare il nome della directory in cui ASP archivia i modelli ASP compilati in caso di overflow della cache in memoria, usare la sintassi seguente:

appcmd set config /section:asp /diskTemplateCacheDirectory:string

La variabile string rappresenta il percorso della directory della cache. Il valore predefinito è %windir%\system32\inetsrv\ASP Compiled Templates.

Abilitare o disabilitare la memorizzazione nella cache delle librerie dei tipi

Per abilitare o disabilitare la memorizzazione nella cache delle librerie dei tipi, usare la sintassi seguente:

appcmd set config /section:asp /enableTypelibCache:true|false

Il valore true abilita la memorizzazione nella cache delle librerie dei tipi. Il valore predefinito è true.

Impostare il numero massimo di modelli ASP compilati da archiviare

Per impostare il numero massimo di modelli ASP compilati che è possibile archiviare, usare la sintassi seguente:

appcmd set config /section:asp /maxDiskTemplateCacheFiles:int

La variabile int rappresenta il numero massimo di modelli ASP compilati da archiviare. Il valore predefinito è 2000.

Impostare il numero massimo di modelli ASP compilati da archiviare

Per impostare il numero massimo di file script precompilati da memorizzare nella cache, usare la sintassi seguente:

appcmd set config /section:asp /scriptFileCacheSize:int

La variabile int rappresenta il numero di file di script precompilati da memorizzare nella cache. Se è impostata su 0, non viene memorizzato alcun file script nella cache. Se impostato su 4294967295, tutti i file di script richiesti vengono memorizzati nella cache. Il valore predefinito è 500.

Impostare il numero massimo di motori di script da memorizzare nella cache

Per impostare il numero massimo di motori di script che le pagine ASP memorizzano nella cache, usare la sintassi seguente:

appcmd set config /section:asp /scriptEngineCacheMax:int

La variabile int rappresenta il numero massimo di motori di scripting memorizzati nella cache. Il valore predefinito è 250.

Abilitare o disabilitare gli assembly affiancati COM+

Per abilitare o disabilitare gli assembly affiancati COM+, che consentono alle applicazioni ASP di specificare quale versione di una DLL di sistema o di un componente COM classico usare, usare la sintassi seguente:

appcmd set config /section:asp /appServiceFlags:true|false

Valore di true abilita gli assembly COM+ side-by-side. Il valore predefinito è false.

Abilitare o disabilitare lo strumento di individuazione COM+

Per abilitare o disabilitare lo strumento di individuazione COM+, usare la sintassi seguente:

appcmd set config /section:asp /enableTypelibCache:true|false

Un valore di abilita lo strumento di true rilevamento COM+, che consente agli amministratori o agli sviluppatori di eseguire il debug di applicazioni ASP. Il valore predefinito è false.

Abilitare o disabilitare ambienti a thread multipli

Per abilitare o disabilitare l'esecuzione di ASP in un ambiente a thread multipli, usare la sintassi seguente:

appcmd set config /section:asp /executeInMta:true|false

Un valore di consente l'esecuzione true di ASP in un ambiente multithreading. Il valore predefinito è false.

Abilitare o disabilitare il controllo di modelli di threading

Per abilitare o disabilitare il controllo IIS del modello di threading per i componenti creati dall'applicazione, usare la sintassi seguente:

appcmd set config /section:asp /trackThreadingModel:true|false

Il valore abilita il controllo del true modello di thread. Il valore predefinito è false.

Specificare l'ID partizione COM+

Per specificare l'identificatore univoco globale (GUID) della partizione COM+, usare la sintassi seguente:

appcmd set config /section:asp /partitionID:string

La variabile string rappresenta il GUID della partizione COM+. Il valore predefinito è 00000000-0000-0000-0000-000000000000.

Nota

È inoltre necessario impostare il appServiceFlags flag su true.

Specificare l'applicazione COM+

Per specificare il nome dell'applicazione COM+, usare la sintassi seguente:

appcmd set config /section:asp /sxsName:string

La variabile string rappresenta il nome dell'applicazione COM+.

Nota

È inoltre necessario impostare il appServiceFlags flag su true.

Abilitare o disabilitare il partizionamento COM+

Per abilitare o disabilitare il partizionamento COM+, usare la sintassi seguente:

appcmd set config /section:asp /appServiceFlags:true|false

Il valore true abilita il partizionamento COM+, che può essere usato per isolare le applicazioni nella propria partizione COM+. Il valore predefinito è false.

Nota

Se è impostato su true, è necessario impostare anche un valore per la partitionID proprietà .

Abilitare o disabilitare lo stato sessione

Per abilitare o disabilitare il salvataggio permanente dello stato sessione di un'applicazione ASP, usare la sintassi seguente:

appcmd set config /section:asp /allowSessionState:true|false

Il valore abilita la persistenza dello stato della true sessione. Il valore predefinito è true.

Impostare il numero massimo di sessioni simultanee

Per impostare il numero massimo di sessioni simultanee consentito da ASP, usare la sintassi seguente:

appcmd set config /section:asp /max:int

La variabile rappresenta il numero massimo di sessioni simultanee int . Il valore predefinito è -1.

Abilitare o disabilitare l'ID sessione sicura

Per abilitare o disabilitare l'invio di un ID sessione come cookie sicuro se assegnato su un canale di sessioni sicure, usare la sintassi seguente:

appcmd set config /section:asp /keepSessionIdSecure:true|false

Il valore abilita l'ID true sessione sicuro. Il valore predefinito è true.

Impostare il timeout della sessione

Per specificare il tempo predefinito durante il quale un oggetto sessione viene mantenuto dopo l'ultima richiesta associata all'oggetto, usare la sintassi seguente:

appcmd set config /section:asp /timeout:timeSpan

La variabile timeSpan rappresenta il tempo massimo (hh:mm:ss) che un oggetto sessione viene mantenuto dopo l'ultima richiesta associata all'oggetto . Il valore predefinito è 00:20:00.

Passaggi successivi

Testare il sito Web in modo completo per verificare che funzioni come previsto. Prendere quindi in considerazione la configurazione delle funzionalità seguenti:

  • Per facilitare la risoluzione dei problemi o ottimizzare le prestazioni del server Web, configurare la registrazione IIS. Per istruzioni, vedere Configure Logging in IIS.
  • Per migliorare la sicurezza del server Web, configurare il filtro richieste. Per istruzioni, vedere Configure Request Filtering in IIS.

Vedi anche