클레임에서 Windows 토큰을 가져와야합니다. 이 솔루션은 ADFS 2.0을 사용하고 IIS ASP.NET 4.0에서 실행되는 Claimsware WCF 웹 서비스입니다. .NET 3.5 및 4.0에서.net 4.5의 c2WTS (Windows 토큰 서비스 청구)
C2WTS 서비스는 주장에서 Windows 아이덴티티를 가져 오는 데 사용됩니다 (커버 로스 토큰이 가장 된 데이터베이스 액세스으로 필요) :
WindowsIdentity winId = S4UClient.UpnLogon (UPN);
그러나 c2WTS에 대한 설명서에는 다음 내용이 나와 있습니다. "[.NET Framework 4.5부터는 WIF (Windows Identity Foundation)가 .NET Framework에 완전히 통합되었습니다.]이 주소로 처리되는 WIF 버전 WIF 3.5 항목은 더 이상 사용되지 않으므로 .NET Framework 3.5 SP1 또는 .NET Framework 4 개발시에만 사용해야합니다. "
.NET 4.5에서 c2WTS와 동일한 기능은 무엇입니까?
제안 해 주셔서 감사합니다. Saml 보안 토큰에서 .NET 4.5 MapToWindows를 시도하지 않았지만 C2WTS를 사용 중입니다. 아이덴티티를 얻을 수는 있지만 리눅스에서 오라클 DB를 위임하는 것은 효과가 없습니다. 우리는 Linux에서 오라클 서비스에 대한 AD의 제약 전환 위임과 프로토콜 전환을 진행하고 있습니다. 비록 그것이 아직 전체적으로 작동하지는 않더라도, 나는 이것이 내 질문에 맞으면 대답으로 표시 할 것이다. – HakonIngvaldsen