2010-05-06 3 views

답변

4

일반적으로 웹 클라이언트는 적절한 SOAP을 생성 할 수 없으므로 패시브 연합을 사용합니다. 따라서 "수동 요청자"라는 레이블을 가지며 올바른 SOAP을 생성 할 수있는 모든 것은 "활성 요청자"라는 레이블을 가지며 활성 연합을 사용할 수 있습니다 문제없이. 이 샘플은 인터넷에서 행운이지만, Vittorio Bertocci's blog을 확인하면 적극적이고 수동적 인 연합에 관한 훌륭한 기사를 찾을 수 있습니다.

1

가장 간단한 예제는 Visual Studio에서 웹 응용 프로그램을 생성 한 다음 "STS 참조 추가"마법사 (WIF SDK를 설치 한 경우 활성화 됨)를 실행하는 것입니다. 웹 프로젝트를 마우스 오른쪽 버튼으로 클릭하면됩니다.

웹 서비스에 대해 동일한 작업을 실행할 수 있으며 마법사는 "활성 클라이언트"에 대한 STS를 만듭니다.

"활성"및 "수동"은 구현 세부 사항입니다. Daria가 위에 언급 한 것처럼 : "Passive"는 웹 브라우저를 말하며 STS에서 토큰을 얻기 위해 사용하는 프로토콜 인 WS-Trust를 사용할 수있는 모든 것에 "Active"를 말합니다.

프로덕션 환경에서는 "프로덕션"준비가 된 STS (예 : ADFS)를 사용해야합니다. 건물 하나는 불가능하지 않지만 시간이 걸릴 수 있습니다. http://msdn.microsoft.com/en-us/library/ff423674.aspx

에우 제 니오

:

현재 클레임 기반의 정체성에 대한 자세한 내용을보실 수 있습니다