我需要从Claims获取Windows令牌.解决方案是Claims Aware WCF Web服务,它使用ADFS 2.0并在IIS ASP.NET 4.0中运行.(对于模拟数据库访问,需要kerberos令牌)
在.NET 3.5和4.0中,c2WTS服务用于从声明中获取Windows标识:
WindowsIdentity winId = S4UClient.UpnLogon(upn);
但是c2WTS的文档声明如下:"... [从.NET Framework 4.5开始,Windows Identity Foundation(WIF)已完全集成到.NET Framework中.本主题解决的WIF版本为WIF 3.5 ,不推荐使用,只应在针对.NET Framework 3.5 SP1或.NET Framework 4进行开发时使用..."
什么相当于.NET 4.5中的c2WTS?