asp.net 코어에서 작업 중이므로 일부 내용을 이해하지 못합니다. mvc.net 5 예를 들어 우리는 필터링과 같은 행동 AuthorizeAttribute에서 클래스를 생성과 행동과 설정 속성 권한을 부여 할 수 있습니다 :ASP.NET 코어의 사용자 지정 특성
public class AdminAuthorize : AuthorizeAttribute {
public override void OnAuthorization(AuthorizationContext filterContext) {
base.OnAuthorization(filterContext);
if (filterContext.Result is HttpUnauthorizedResult)
filterContext.Result = new RedirectResult("/Admin/Account/Login");
}
}
하지만 asp.net 코어에 우리가하지 않아도 AuthorizeAttribute ... 을 어떻게 내가 asp.net 핵심 사용자 지정 작업에 대해 이렇게 필터를 설정할 수 있습니까?
다른 방법이 있습니까? – Moein
인증 미들웨어가없는 또 다른 방법이 있다면 인증 목적으로 "아니오"라고 말합니다. 하지만 분기 (admin, default 등)에는'MapWhen '과 같은 다른 방법이있을 수 있습니다. –