Am nevoie de un atribut care se ocupă de autorizare pentru controlerele mele. Aceasta este o aplicație Facebook și există câteva obstacole din jurul problemei.
Ceea ce am cu adevărat nevoie este echivalent cu un server.transferdar, desigur , că nu este o opțiune în ASP.NET MVC. O redirecționare nu va funcționa din cauza modului Facebook consumă aplicația.
Există un un mod în care pot re-rută din interiorul unui ActionFilterAttribute?
public class FbAuthorize : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
if (!Service.SignedIn())
RouteToAction(Account, Index); // Fictional method (I wish it existed)
}
}













