【发布时间】:2011-11-17 23:23:30
【问题描述】:
我需要在 WCF 服务中传递 SAML 令牌 2.0(由 STS 服务颁发)。此 WCF 服务不使用 SAML 令牌,而只是将其传递给它正在调用的下一个服务。我该如何通过这个。因为我运行的是 Windows XP,所以我不能使用 WIF。
【问题讨论】:
我需要在 WCF 服务中传递 SAML 令牌 2.0(由 STS 服务颁发)。此 WCF 服务不使用 SAML 令牌,而只是将其传递给它正在调用的下一个服务。我该如何通过这个。因为我运行的是 Windows XP,所以我不能使用 WIF。
【问题讨论】:
您不需要客户端上的 WIF。 WCF 支持联合身份验证。
您不能将 Service1 的令牌传递给 Service2:
客户端 --> 服务 1 --> 服务 2
Service1 必须使用 Token1 作为输入从 STS 获取 Service2 的令牌。搜索“ActAs”场景。
【讨论】: