Ik heb een attribuut dat de vergunning handvatten voor mijn controllers. Dit is voor een Facebook-applicatie en er zijn een paar hindernissen rondom het probleem.
Wat ik echt nodig is het equivalent van een server.transfer, maar dat is natuurlijk geen optie in ASP.NET MVC. Een omleiding zal niet werken vanwege de manier waarop Facebook verbruikt de applicatie.
Is er een manier kan ik re-route vanuit een ActionFilterAttribute?
public class FbAuthorize : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
if (!Service.SignedIn())
RouteToAction(Account, Index); // Fictional method (I wish it existed)
}
}













