0

웹 사이트에 페이지 보안/인증을 추가하려고합니다. 모든 사용자는 Active Directory를 통해 로그인합니다. 이것은 MVC 응용 프로그램입니다. 추가하려고했습니다.MVC 앱에서 페이지 보안/인증으로 페이지 추가

[Authorize(Roles = @"Doamin\Group")] 

    public ActionResult Index() 
    { 
     return View(); 
    } 

이렇게하는 것이 올바른 방법입니까? 이것을 할 수있는 다른 방법/방법이 있습니까? 정보를 제공해 주셔서 감사합니다.

[Authorize(Roles = @"Group")] 

을하지만, 프로그램 프로 바이더를 쿼리 할 때 당신은 어떤 "보안"제한이 발생할 수 있습니다

답변

1

구성 WindowsTokenRoleProvider, 그럼 당신은 사용할 수 있습니다. 그렇다면 사용자 지정 AD 역할 공급자로 전환하십시오. 한 예가 this 일 것이지만 더 많은 것이 분명합니다.