2014-11-27 1 views
1

신원을 사용하여 새 ASP.NET 프로젝트 (WebAPI 및 WebUI)를 시작합니다. 2. 이해하기 어려운 부분은 클레임을 사용하십시오.Asp.net ID 2에서 클레임 및 역할을 사용하는 경우와 사용하는시기에 혼란이 있음

내 앱에는 사용자가 로그인해야하며 이전 회원 시스템을 사용하려면 등록 할 때 역할에 추가해야합니다. 이 작업을 계속해야합니까, 아니면 요즘에는이 모든 것을 처리 할 수있는 더 좋은 방법이 있습니까?

역할 및 클레임을 사용하면 상황이 복잡해집니다.

감사합니다.

답변

1

항상 소유권 주장을 사용하십시오. 모든 .NET ID는 기본적으로 클레임 기반입니다. BTW, 역할은 또한 청구입니다 - 유형 ClaimTypes.Role의 주장.

+0

여기서 클레임 사용의 예를 찾을 수 있습니다. Thinktecture를 사용하여 몇 가지 예를 제외하고는 오랜 시간 동안보고 거의 찾지 못했습니다. 내가 찾고있는 것은 간단한 ASP.NET WebAPI 예제이다. –

+0

에 동의하면 많은 정보를 찾지 못해서이 정보를 사용하지 않고 자신의 사용자 정의 엔티티에 저장하는 대신 사용해야하는 경우에 어려움을 겪고 있습니다. – Raj

+0

클레임 기반 ID 및 액세스 제어를 이해하는 첫 번째 단계는이 책을 읽는 것입니다. http://msdn.microsoft.com/en-us/library/ff423674.aspx – Badri