Sukūriau pasirinktinį „AuthorizationAttribute“, kurį dedu savo valdikliams. Aš sekiau šį straipsnį . „OnAuthorization“ metodu įdiegiau pasirinktinę prieigos teisių logiką ir tai veikia gerai. Kai vartotojui nepavyksta autorizuoti, aš šiuo metu darau šiuos veiksmus:
// if authorization check fails...
filterContext.Result = new HttpUnauthorizedResult();
Tai rodo vartotojo vardo / slaptažodžio raginimą.
Mano klausimas yra tai, koks yra rekomenduojamas būdas siųsti vartotoją į „Puslapio prieiga uždrausta“ tipo puslapį, kai nepavyksta. autorizacija?
Aš naudoju MVC3.