직장에서 asp.net 웹 사이트의 보안을 보장해야합니다. 그들은 내 작업의 활성 디렉토리를 기반으로 역할 기반 보안을 수행 할 것을 요청하므로 사이트 맵을 수행하고 올바른 인물에 올바른 액세스 권한을 부여 할 수 있습니다.활성 디렉토리로 역할 보안
프레임 워크 클래스를 사용해야합니까? 일반적인 정체성을 만드나요?
직장에서 asp.net 웹 사이트의 보안을 보장해야합니다. 그들은 내 작업의 활성 디렉토리를 기반으로 역할 기반 보안을 수행 할 것을 요청하므로 사이트 맵을 수행하고 올바른 인물에 올바른 액세스 권한을 부여 할 수 있습니다.활성 디렉토리로 역할 보안
프레임 워크 클래스를 사용해야합니까? 일반적인 정체성을 만드나요?
이미 AD 인증에 내장되어 있습니다. NTLM 로그인 또는 AD 연결 폼 인증 설정을 통해 AD에 대해 인증하는 경우 스레드 ID에 사용자가 속한 그룹이 포함되어 사이트 맵 컨트롤의 역할 기반 부분이 작동합니다.
특히 WindowsTokenRoleProvider을 사용합니다. 이것은 일방적 인 역할 관리자입니다 (사용자를 그룹에 추가 할 수는 없습니다 - AD 도구를 사용해야합니다.) 역할에 따라 사이트 맵을 자르기위한 사이트 맵의 built in 지원
모든 사용자에게 필요합니다. 인트라넷은 다음 역할에 따라 권리 메뉴를 구축, 액티브 디렉토리에 의해 고개를 사용자 있습니다.
내가으로 roleManager 또는 같은 클래스?
예를 사용해야을 액세서 수에 그 간다, 당신은 RoleManager를 사용할 수 있습니다. http://msdn.microsoft.com/en-us/library/ms998314.aspx
이것 좀 봐도 될까요? 그것은 지옥처럼 이상합니다. 어떤 전문가의 답변도 얻을 수 없습니까? http://stackoverflow.com/questions/13147132/active-directory-group-membership-checking-in-net-4-5 –