0

techdaysgeneva을 입력 한 후 WCF Data Service을 찾고 있습니다. 몇 가지 질문이 있습니다. 실제로 데이터베이스에서 데이터를 검색 할 수있는 샘플 데모를 보았습니다.WCF 데이터 서비스에 대한 액세스 권한을 관리하십시오.

아주 잘 작동하고 있으며 나는 속도에 놀랐습니다. :)

나는 우리가 읽을 수있는 선언했습니다 것을보고/수정 :

    :

    config.SetEntitySetAccessRule("Users", EntitySetRights.AllRead); 
    

    을하지만이 WCF 서비스에서는 내가 인증에 대해 아무것도 표시되지 않습니다, 그래서 여기 내 질문 있습니다

  • 내 서비스에 액세스 할 수있는 사람과 인증 (Windows, 사용자 정의, SSL 인증서 등)을 말할 수있는 방법
  • 사용자 그룹 A에 내 컬렉션을 읽을 수있는 권한이 있다고 어떻게 말 할 수 있습니까? 사용자 그룹 B는 편집 권한이 있습니까?

고맙습니다!

답변

0

데이터에 대한 인증을보다 세부적으로 제어해야하는 경우 기존 WCF 인증 방법으로 사용자를 인증하고 쿼리 및 변경 인터셉터를 사용하여 데이터를 읽거나 변경할 수있는 사용자를 제어해야합니다.

더 많은 쿼리에 대한 정보가 여기에 인터셉터를 변경

http://msdn.microsoft.com/en-us/library/dd744842.aspx

감사 파블로.

+0

안녕하십니까. 답변 해 주셔서 감사합니다. 귀하의 링크를 살펴 보았지만 "[ChangeInterceptor ("Products ")]"를 추가하면 어떻게 사용자 그룹이 해당 제품에 액세스해야하는지 나타낼 수 있습니다. – J4N