我对MVC有点新手(但不是ASP.NET)。 MVC中是否存在与ASP.NET中指定URL授权类似的概念?
问题与Facebook C#SDK真正相关 - 他们引入了[CanvasAuthorize]
属性,该属性适用于MVC应用程序中的控制器。如何在不将每个属性附加到每个控制器的情况下将[CanvasAuthorize]
应用于一组控制器?
谢谢,
丹
答案 0 :(得分:3)
您可以将所有这些控制器派生自基本控制器,然后使用该属性修饰此基本控制器,这将使其适用于所有控制器和操作。在ASP.NET MVC 3中,您还可以使用global action filters和custom filter providers。