我有需要使用 SAML 令牌访问 WCF Web 和数据服务的 WinForms 和 ASP.Net 应用程序。
我一直在研究 Windows Identity Foundation (WIF) 以使 WCF 服务能够使用来自 STS-IP 的 SAML 令牌。
在客户端,我是否调用 STS 并获取 SAML 令牌,然后将令牌传递给 WCF 服务?如果是这样,我如何获取令牌然后将其传递给 WCF?
或者
客户端是否将用户的凭据(用户名/密码)传递给 WCF Web 服务,该服务获取 SAML 令牌并执行其操作?
我的理解是 WCF 数据服务使用 REST。那么 SAML 如何与 REST 一起工作?