Tag: authorize-attribute

MVC 4 überschreiben AuthorizeAttribute nicht funktioniert

Anzahl der Antworten 1 Antworten
Erstellte ich eine grundlegende MVC 4 Projekt. Hinzugefügt den HomeController und Home\Index.cshtml und ContactUs.cshtml. Add route im Allgemeinen.asax für ContactUs. Fügen Sie einen Ordner "Auth" und fügen Sie eine Klasse Auth.css in den Auth Ordner. using System;

MVC-Kern, Wie Kraft-setzen der globalen Berechtigung für alle Aktionen?

Anzahl der Antworten 1 Antworten
, Wie Kraft-setzen der globalen Berechtigung für alle Aktionen im MVC-Core ? Ich weiß, wie ich register global Filter - ich habe zum Beispiel: Setup.cs services.AddMvc(options => { options.Filters.Add(new RequireHttpsAttribute()); }); und dies funktioniert gut, aber kann

Wie die Rückkehr benutzerdefinierte Nachricht angezeigt, wenn die Autorisierung fehlschlägt, WebAPI

Anzahl der Antworten 1 Antworten
In meinen WebAPI-Projekt, ich habe die Nummer von apis, die verziert sind mit [Authorize] Attribut. [Authorize] public HttpResponseMessage GetCustomers() { //my api } Im Falle dass der Benutzer nicht das Recht haben, token, eine access denied exception

MVC5-Authentifizierung Authorize-Attribut auf jeder Steuerung oder Basis-controller

Anzahl der Antworten 2 Antworten
Ich habe dabei eine Menge Forschung auf dem besten Weg, zum sichern meiner MVC 5-Anwendung. Haben wir eine Web.csproj mit vielen WebAPI Controller und auch einer MVC-Website mit zwei Bereichen - einem für Admin und dann die

Abrufen der Liste der benutzerdefinierten Attribute für die aktuelle Aktion/controller in ASP.NET MVC

Anzahl der Antworten 3 Antworten
Check-out die Beispiel-code aus http://lukesampson.com/post/471548689/entering-and-exiting-https-with-asp-net-mvc geschrieben ASP.NET MVC2, bemerkte ich, dass Sie überprüfen können, ob eine benutzerdefinierte Attribut angewendet wird, um die aktuelle Aktion oder controller durch den Zugriff auf filterContext.ActionDescriptor und filterContext.ActionDescriptor.ControllerDescriptor jeweils: public class ExitHttpsIfNotRequiredAttribute

Dynamisch hinzufügen von Rollen zu autorisieren Attribut für controller

Anzahl der Antworten 2 Antworten
Ich brauchen, um mein admin Benutzer das ändern von Zugriffsberechtigungen für Benutzer on-the-fly, so dass Sie können neue Rollen erstellen und hinzufügen von Berechtigungen zu Rollen. Ich möchte in der Lage sein erstellen Sie eine Authorize Attribut-stick

Zeitlimitüberschreitung bei Ajax-Anrufen

Anzahl der Antworten 7 Antworten
Mache ich einen ajax-Aufruf mittels jquery ein asp.net mvc-controller-action: [AcceptVerbs(HttpVerbs.Post)] public ActionResult GetWeek(string startDay) { var daysOfWeek = CompanyUtility.GetWeek(User.Company.Id, startDay); return Json(daysOfWeek); } Wenn die Sitzung mal, dieser Aufruf schlägt fehl, da das User-Objekt ist gespeichert in

Asp.net MVC4: Autorisieren auf Controller und Aktion

Anzahl der Antworten 3 Antworten
Wenn ich die Autorisierung Attribut sowohl der controller und die action, die man dauert der Effekt? Oder werden beide wirksam? InformationsquelleAutor der Frage frank | 2013-05-23

Rufen Sie ActionName, Controllername und AreaName ab und übergeben Sie sie im ActionFilter-Attribut

Anzahl der Antworten 3 Antworten
Ich benutze eine benutzerdefinierte AuthorizationFilter-wie die folgende: public class ActionAuthorizeAttribute : AuthorizeAttribute { protected override bool AuthorizeCore(System.Web.HttpContextBase httpContext) { if(!httpContext.User.Identity.IsAuthenticated) return false; if(IsUserExcluded()) return false; else return IsRoleAuthorize(httpContext); } } Ich diesen filter an der Spitze jede

Aktionsfilter-Ausführungsreihenfolge

Anzahl der Antworten 3 Antworten
Habe ich erstellt zwei Klassen, implementieren AuthorizeAttribute. Ist weltweit im Einsatz, und ich legen Sie es auf der Globalen.asax.cs: filters.Add(new FirstAuthorizeAttribute() { Order = 0 }); Der andere heißt SecondAuthorizeAttribute und es wird verwendet, nur in einigen