Ich habe die Formularauthentifizierung in meinem Webprojekt verwendet. Ich möchte keine Formularauthentifizierung für zwei Seiten. Wie kann ich das vermeiden?So vermeiden Sie die Formularauthentifizierung für 2 Seiten
0
A
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
- 1. Formularauthentifizierung für XML-Dateien
- 2. So vermeiden Sie ein NSCachedImageRep
- 3. Formularauthentifizierung für verschiedene Rollen?
- 4. Wählen Sie die Anmeldeseite für Formularauthentifizierung basierend auf benutzerdefinierten Regeln
- 5. So vermeiden Sie die Ausnahme EXC_RESOURCE - WAKEUPS?
- 6. So vermeiden Sie doppelten Code
- 7. So vermeiden Sie zirkuläre Abhängigkeit
- 8. So vermeiden Sie die Aktualisierung der Layout-Ansicht beim Navigieren zwischen den Seiten
- 9. So vermeiden Sie globale Variablen
- 10. So vermeiden Sie SQLiteException Sperrfehler
- 11. So vermeiden Sie die Verwendung von "this" in JavaScript-Prototypen
- 12. Potenzen von 2 für die Cache-Freundlichkeit vermeiden
- 13. Was ist die beste Problemumgehung für das Zeitlimit für die ASP.NET-Formularauthentifizierung beim Verwenden der Platzhalterzuordnung?
- 14. Vermeiden Sie die Duplizierung
- 15. mysql Vermeiden Sie die Anzeige Ergebnisse zweimal von 2 Bedingungen
- 16. So vermeiden Sie das Abrunden in NSNumberFormatter
- 17. Winkel 2 umfassen CSS-Datei, die für alle Seiten
- 18. So vermeiden Sie Ausnahmen, die bei onCompleted eingeschleust werden
- 19. So vermeiden Sie illegalen Speicherzugriff in CUDA
- 20. CSS-Druck: Vermeiden Sie halbierte DIVs zwischen den Seiten?
- 21. So vermeiden Sie HttpContext.Server.MapPath für Unit Testing Zweck
- 22. So erhalten/setzen Sie die aktuelle Seiten-URL (die für die Raum-Zeit-Browser-Versionen gilt)
- 23. So ändern Sie die Seiten-URL in Google Analytics
- 24. Vermeiden Sie doppelte Einreichung von Struts 2 JSP Seite
- 25. So vermeiden Sie UIView Berührungsgesten überlappen
- 26. So legen Sie die Gesamtzahl der Seiten in Datentabellen fest
- 27. So vermeiden Sie Namenskonflikte in JavaScript-Widgets
- 28. Formularauthentifizierung für Ordner funktioniert nicht
- 29. So lesen Sie die Codebeispiel bei unveränderlichen/React Document Seiten
- 30. So ändern Sie die Seiten-URL mit JavaScript
WebForms oder MVC? – Oded
@Oded: -WebForms –