You can change the Order in which the attributes are executed (using the Order property), but I believe that in this case they will still work if the results are not obtained with immediate effect. The key should have the smallest bounding attribute applied at the highest level (class) and get more restrictive methods. If you want the Home action to be publicly available, for example, you would need to remove the Authorize attribute from the class and apply it to each of the other methods.
If the action has the same level of permissiveness, but has a different result, a change in order may be sufficient. For example, you usually redirect to the Logon action, but for Home you want to redirect the About action. In this case, specify the class attribute Order=2 and the attribute Home Order=1 .
tvanfosson Jan 15 '10 at 12:03 2010-01-15 12:03
source share