2010-02-01 14 views
6

Capisco che ci sono 2 modi per escludere le pagine dall'autenticazione dei moduli. Sia utilizzando un altro file web.config nella cartella che dispone di pagine che devono essere esclusi o utilizzando l'elemento di posizioneEscluse le pagine dall'autenticazione moduli - ASP.NET

<location path="ExcludePage1.aspx"> 
    <system.web> 
     <authorization> 
      <allow users="*"/> 
     </authorization> 
    </system.web> 
</location> 

ho 20 pagine sparse in tutto il web app, quindi non posso creare un web separato .config. Tuttavia, a causa del numero di pagine che devono essere escluse, preferirei non voler aggiungere la sezione posizione per ognuna di queste pagine.

C'è un'altra opzione?

risposta

5

Purtroppo no. È possibile specificare solo un percorso per elemento di posizione.

Ciò è principalmente dovuto alla complessità dell'ereditarietà del file .config (più possibili Web.configs e machine.config).

Problemi correlati