Autenticazione HTTP di base in IIS

Mi perdoni la mia mancanza di esperienza di IIS, ma ho un utente su un server host che esegue IIS con Plesk. Utilizza cartelle protette e cerco un modo per:

  1. Consentirgli di proteggere le cartelle usando un semplice combo username / password
  2. Elencare un elenco statico in modo che la cartella sia sempre accessibile senza authorization da quel server

Non è necessario – e preferibilmente non sarebbe – una sola soluzione Plesk. Se c'è un modo per farlo attraverso web.config che sarebbe ancora meglio.

Sto cercando fondamentalmente l'equivalente IIS di un Apache htaccess / htpasswd auth 🙂

Grazie!

2 Solutions collect form web for “Autenticazione HTTP di base in IIS”

Può essere un altro modo, ma semplicemente puoi
– creare un utente locale in Windows,
– aggiungerli a un gruppo di utenti locale,
– rimuovere l'accesso anonimo alla cartella contenente il sito web e
– modificare le autorizzazioni di file per consentire l'accesso solo ai membri del gruppo di utenti locale

Per il whitelist IP, non sembra essere un modo per ignorare l'authorization di base per indirizzo IP.

È un po 'di un kludge, ma si potrebbe puntare un sito virtuale separato nella stessa directory e bloccarlo in nient'altro che l'IP locale. Forse utilizzare l'intestazione host per select il nuovo sito

Credo che sia lo strumento che stai cercando, @Aksival: http://www.iistools.com/it/iispassword.html

Non sono sicuro se fornirà un whitelist per un ip statico (non credo), ma sicuramente ti consente di impostare l'authentication per directory specifiche servite da IIS.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.