File di configurazione della directory principale dell'applicazione (Web.config)

È necessario impostare il file Web.config con le seguenti voci e posizionarlo nella directory principale dell'applicazione, ovvero la directory in cui si trova il file Default.aspx.

<configuration>
    <system.web>

Per impostare il file di configurazione Web.config

  1. Impostare la modalità di autenticazione su Forms. Altri valori possibili sono Windows, Passport e None (stringa vuota). Per questo esempio la modalità dovrà essere Forms.

            <authentication mode="Forms"> 
    
  2. Impostare gli attributi di autenticazione del form.

                <forms
    
    1. Impostare l'attributo loginUrl su logon.aspx. Logon.aspx è l'URL da utilizzare per il reindirizzamento se ASP.NET non consente di rilevare un cookie con la richiesta iniziale.

                  loginUrl = "logon.aspx"
      
    2. Impostare il nome del cookie.

              name = "FORMSAUTHCOOKIE"/>
      
  3. Negare l'accesso a questa directory agli utenti non autenticati.

            </authentication>
            <authorization>
                <deny users="?"/> 
            </authorization>
        </system.web>
    </configuration>
    

Vedere anche

Protezione delle applicazioni Web ASP.NET | Autenticazione basata su form mediante un file XML Users