2012-04-19 5 views
0

액티브 및 패시브 연합을 결합하는 것이 WIF에서 가능합니까? 현재 하나 이상의 WCF 서비스와 통신하는 여러 Silverlight 클라이언트가 있습니다. 문제는 이러한 서비스 중 일부가 다른 도메인에서 호스팅된다는 것입니다. 즉, 수동 연합을 사용하는 경우 사용자가 아직 해당 도메인에 로그인하지 않았 으면 해당 서비스에 대한 호출이 실패합니다 (WIF에서 통화를 리디렉션하려고 시도 함). 따라서 서비스와 통신 할 때 웹 사이트/Silverlight 클라이언트 및 활성 연합에 로그인 할 때 패시브 연합을 사용할 수 있습니까? 그리고 누구나 (Silverlight로 ...) 이것을 했습니까?액티브 및 패시브 연합 결합

+0

하나 이상의 STS가 있습니까? – Rus

답변

0

시나리오는 다음과 같이 들립니다. 패시브 제휴를 사용하여 사용자를 인증하여 토큰을 얻는 웹 사이트가 있습니다. 발급 된 토큰을 잡고 실버 라이트 클라이언트로 전달합니다. Silverlight 클라이언트는 해당 토큰을 사용하여 백엔드 WCF 서비스와 함께 활성 연합을 수행합니다.

내가보기에 가장 흔하게 볼 수있는 방법은 RIA 서비스입니다. 나는 이것에 대한 좋은 소개를 제공하는 this article을 발견했다. 또한 identity developer training kit에는 엔드 투 엔드 샘플이 있습니다. "Identity 구동 Silverlight 응용 프로그램 개발"이라는 제목의 설명서를 찾습니다.