Jeśli nie mam uprawnień w działaniu kontrolera, otrzymuję pustą stronę i brak komunikatu o błędzie? Chciałbym wyświetlić komunikat o jakimś, Oto moja konfiguracja:asp.net mvc Odpowiedź autoryzowana to pusta strona?
class MyAuth : AuthorizeAttribute
{
protected override bool AuthorizeCore(HttpContextBase httpContext)
{
if (!httpContext.User.Identity.IsAuthenticated)
return false;
return MyIsCurrentUserInRoles(Roles.Split(",".ToCharArray()));
}
}
stosowany jako
[Myauth(Roles="admin")]
class MyController: Controller
{
}
a wynik jest pusta strona, kiedy nie jestem upoważniony?
Czy to zachowanie domyślne? jeśli tak, to gdzie mogę to zmienić, aby wygenerować komunikat nieautoryzowany?