que quieren hacer el defecto papeles para mi clase de controlador a "Los administradores, editores de contenido"las funciones de ASP.NET MVC autorización
[Authorize(Roles = "Administrators, Content Editor")]
He hecho esto por adornar el controlador con el atributo anterior. Sin embargo, hay una acción que quiero que esté disponible para todos (es decir, "Ver"). ¿Cómo puedo restablecer las funciones para que todos (incluidos los usuarios no autorizados) tengan acceso a esta acción?
Nota: Sé que podría adornar cada acción de otra acción con el atributo de autorización anterior, pero no quiero tener que hacerlo todo el tiempo. Quiero que todas las acciones de los controladores sean inaceptables de manera predeterminada, de modo que si alguien agrega una acción, debe tomar una decisión para ponerla a disposición del público en general.
posible duplicado de [ASP MVC autorizar todas las acciones excepto unos pocos] (http://stackoverflow.com/questions/780436/asp-mvc-authorize-all-actions-except-a-few) – Matt
Entonces, ¿quieres algo como [http://stackoverflow.com/questions/780436](http://stackoverflow.com/questions/780436) ? – dave
Sí, parece correcto ... desearía que esto estuviera incorporado a los controladores estándar pero no un gran esfuerzo para codificar. Gracias por vincularme. –