Proteggere il sito con autenticazione di rete attraverso IIS

Siti dinamici con ASP
Impara a creare siti dinamici professionali con ASP

Scritto da Luca Ruggiero nella sezione IIS

Spesso, quando tentiamo di accedere ad un sito online, ci viene presentata una maschera di autenticazione di NT. Questo significa che quel sito è protetto da username e password di rete.

Lo username e la password sono quelle di un utente registrato su quel server (o nel dominio di rete di quel server) e non quelle (in teoria) contenute in un database.

Per impostare questo tipo di protezione su Windows 2000 bisogna accedere al server come amministratore ed avviare il programma di amministrazione del web server ovvero Gestione Servizio Internet Microsoft contenuto in Pannello di Controllo -> Strumenti di Amministrazione.

Facendo tasto destro su Sito da proteggere (o sulla cartella del sito da proteggere) scegliamo la voce Proprietà. Dalla scheda Protezione Directory clicchiamo su Modifica in corrispondenza di Controllo autenticazione e accesso anonimo.

Per prima cosa togliamo la spunta sulla voce Accesso anonimo. A questo punto dobbiamo scegliere il tipo di autenticazione da utilizzare.

  1. Autenticazione di base è quella meno protetta; selezionandola vi apparirà un alert che spiega il perchè non sceglierla.
  2. Autenticazione classificata per server di dominio Windows permette l'accesso al sito a tutti gli utenti riconosciuti dal controller di dominio al quale il server web appartiene ed inoltre user e password devono essere crittografate.
  3. Autenticazione integrata di Windows invece è quella che prevede che l'utenza da inserire per l'accesso sia gestita dallo stesso server web.
Ebbene: utilizzate quest'ultima ovvero "Autenticazione integrata di Windows" in Windows 2000 Server oppure "Autenticazione di Base" in Windows 2000 Professional.

I più cliccati della sezione IIS

:: Visualizzare ed utilizzare la scheda Protezione sulle cartelle in Windows XP Professional (30.996)

:: HTTP 500 internal server error (27.915)

:: Settare il file di avvio di IIS (18.316)

:: Riavviare IIS (13.769)

:: Installare Microsoft IIS 6 su Windows Server 2003 (9.015)

:: Settare il file di avvio nel Personal Web Server (6.031)

:: Riavviare il Personal Web Server (4.706)

IN EVIDENZA
DOWNLOAD