2016-06-04 2 views
0

프로젝트에서 WIF를 사용하고 있지만 테이블 기반 클레임 사전 설정을 정의 할 수있는 기본 제공 기능이 표시되지 않습니다.WIF 클레임/사용자 관계 테이블

내 역할 클레임을 정의하고 users 테이블과의 관계를 만들고 싶습니다. 내 웹 앱에서 사용자를 만들고 그러한 주장을 기반으로 액세스 규칙을 할당 할 수있는 기능이 필요합니다. CMS 유형의 권한 부여와 같습니다.

WIF에는 무엇이 있습니까? AspNetUsers 테이블과의 많은 관계가있는 AspNetClaims 테이블이 보이지 않습니다 !!

답변

0

WIF의 모든 클레임은 STS에 의해 생성된다는 사실로부터 파생됩니다. ADFS. 이들은 AD에서 파생됩니다.

이 경우 역할 등은 AD에 제공됩니다.

또한 WIF의 CAM에서 클레임을 보완 할 수도 있습니다.

ASP.NET ID를 사용하려면 Identity Server 3에서 ASP.NET ID 플러그 인을 확인하십시오.

+0

ADFS 또는 ID 서버를 사용할 수 없습니다. 내 API는 내 STS입니다. – mghz

+0

WIF를 사용하는 이유가 있습니까? – nzpcmad

+0

여러 UI 클라이언트가있는 웹 API가 있습니다. 현재 우리는 설정할 수없고 STS가 없으므로 웹 API가 STS입니다. – mghz