2012-02-06 6 views
0

웹 서비스 공급자 및 .Net 4 클라이언트로 WebLogic Server 버전 : 10.3.5.0을 보유하고 있습니다. 서버 및 클라이언트 소스에 액세스 할 수 있습니다. 자격 증명 및 일부 메타 데이터를 전달하기 위해 SAML 토큰을 사용하여 서비스 요청을해야합니다. 나는 STS 제공자가 필요 없으며, 클라이언트는 그의 개인 인증서로 SAML 토큰에 서명 할 수있다.WCF 및 WebLogic SAML interop

아무도 그랬습니까?

지금은 SAML1 또는 SAML2인지 상관하지 않습니다.

답변

0

WIF (Windows Identity Foundation)에 익숙해지기위한 좋은 출발점이 될 것입니다. 그런 다음 WCF 샘플을 다운로드 할 수 있으며 STS 샘플 중 하나는 자신의 STS를 만드는 방법을 보여 줬습니다 당신이 없으면. 샘플의 STS는 서비스이지만 코드를 재사용하여 문제와 같은 메서드가 포함 된 DLL로 만들 수 있으며 SAML 서명 인증서를 매개 변수로 전달할 수 있습니다.

이 토큰 SAML을 반환하고 당신은 그 사용하여 서비스 호출에 SAML 토큰을 첨부 할 수

ChannelFactory.CreateChannelWithIssuedToken(samlToken)