2012-04-10 6 views

Antwort

4

Schreiben Sie die folgenden Standorttags Ersetzen Sie Logout.aspx und Login.aspx Seitennamen mit Ihrem Namen zwei Seiten.

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

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

Sie können einen Abschnitt der Config in den anonymen Zugriff auf bestimmte Seiten zu erlauben:

<configuration> 

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

</configuration> 
1

Verwenden Sie das <location> Element zu 'Granulat' den Authentifizierungsanforderungen:

<location path="path/to/resource"> 
    <system.web> 
    <authorization> 
     <allow users="*"/> 
    </authorization> 
    </system.web> 
<location> 

Andere als die MSDN-Dokumentation, this is a reasonable post on setting authorization rules, auch.

Sie können auch separate, dedizierte web.config-Dateien in Unterverzeichnissen platzieren, um eine eigenständige Steuerung innerhalb dieses Verzeichnisses zu haben - ich mag das jedoch nicht und bevorzuge eine gut strukturierte Root-Konfiguration.

Verwandte Themen