Ho bisogno di un attributo che gestisce l'autorizzazione per i miei controllori. Questo è per un'applicazione Facebook e ci sono un paio di ostacoli che circondano il problema.
Quello che ho veramente bisogno è l'equivalente di un server.transferma, naturalmente, che non è un'opzione in ASP.NET MVC. Un reindirizzamento non funziona a causa del modo in cui Facebook consuma l'applicazione.
C'è un un modo per ri-percorso all'interno di un ActionFilterAttribute?
public class FbAuthorize : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
if (!Service.SignedIn())
RouteToAction(Account, Index); // Fictional method (I wish it existed)
}
}













