MVC Authentifizierungs-Bypass für einen einzelnen Controller / eine einzelne Aktion

8

Ich benutze MVC mit Formularauthentifizierung und ich benötige Authentifizierung Bypass für einen meiner Controller, ist es möglich, Authentifizierung für Cotrolller (s) / Aktion (en) zu umgehen. Ich habe ASP.NET MVC Forms-Authentifizierung und nicht authentifizierte Controller-Aktionen durchgeführt , aber ich möchte keine Aktion für einen Benutzer / Rolle einschränken, ich möchte es anonym zulassen.

Kann jemand in dieser Hinsicht helfen.

    
Furqan Hameedi 20.09.2010, 11:21
quelle

2 Antworten

7

Die Location-Tag-Lösung, die auf der Seite gepostet wurde verknüpft mit funktioniert tatsächlich für MVC. Die Autorisierungssteuerelemente um diesen Kick-in, bevor das MVC-Framework eine Chance hat, die Anfrage zu bearbeiten:

%Vor%

Beachten Sie auch, dass Sie web.config-Dateien in Unterverzeichnisse in Ihrer App einfügen können. So können Sie beispielsweise Ihren anonymen Zugriffscontroller in ein eigenes Unterverzeichnis einfügen und eine web.config in diesem Verzeichnis mit einem Speicherort-Tag hinzufügen, um anonymen Zugriff auf alles in diesem Verzeichnis zu ermöglichen: Web.config: Platzhalter in Standort und Autorisierung

    
Shashi Penumarthy 17.06.2011, 17:59
quelle
1

Gehen Sie durch den folgenden Blog, es funktionierte für mich:

Ссылка

    
Satpal Singh 06.08.2012 06:14
quelle

Tags und Links