2012-01-23 14 views
12

Uso IIS 7.5 su Windows 7 per servire i miei siti Web asp.net a scopo di test. Per impedire a persone casuali di visualizzare i miei siti Web, desidero che IIS richieda un nome utente e una password prima che possa servire a qualcosa.Protezione password Applicazione Web ASP.NET in IIS 7.5

Ho provato a disattivare l'autenticazione anonima e ad abilitare l'autenticazione di Windows nell'applicazione, ma quando digito le mie credenziali di Windows al suo interno non funziona.

Qualcuno può spiegare un modo semplice per farlo?

risposta

14

È necessario "Autenticazione di base":

  1. di Open Internet Information Services (IIS):

    • Se si utilizza Windows Server 2008 o Windows Server 2008 R2:

      Sulla barra delle applicazioni, fare clic su Start, scegliere Strumenti di amministrazione, quindi fare clic su Gestore di Internet Information Services (IIS).

    • Se si utilizza Windows Vista o Windows 7:

      Sulla barra delle applicazioni, fare clic su Start, quindi su Pannello di controllo. Fare doppio clic su Strumenti di amministrazione, quindi fare doppio clic su Gestione Internet Information Services (IIS).

  2. Nel riquadro Connessioni, espandere il nome del server, espandere siti, e quindi fare clic sul sito, l'applicazione o il servizio Web per cui si desidera abilitare l'autenticazione di base.

  3. Scorrere fino alla sezione Sicurezza nel pannello iniziale , quindi fare doppio clic su Autenticazione.
  4. Nel riquadro Autenticazione , selezionare Autenticazione di base, quindi, nel riquadro Azioni, fare clic su Abilita su .
  5. Nel riquadro Autenticazione, selezionare Anonimo Autenticazione, quindi fare clic su Disabilita nel riquadro Azioni.

Screenshot of above settings

citato da Basic Authentication How To

+0

Grazie, Colin. Era esattamente quello che stavo cercando. – David

+3

come impostare nome utente/password e restituire l'url? –

+2

per creare la password utente: http://stackoverflow.com/questions/5373497/how-do-i-create-a-user-account-for-basic-authentication – VinnyG

0

Con anwser di Colin, non dimenticate di installare funzioni "Basic Autenticazione" nei ruoli e funzionalità Assistente: "IIS> WebServer> Sicurezza"

Problemi correlati