活跃的WCF STS从头到尾

时间:2012-04-25 13:32:28

标签: wcf single-sign-on token wif

使用WIF保护WCF服务时遇到问题。我无法让它发挥作用。 我在很多地方读过这么多关于它的事情,但这不是官方文件也不是完整的,我开始感到困惑,不知道在哪里寻找真实的信息......

我想要实现的是为几个asp.Net应用程序和WCF服务制定SSO策略。 我知道我必须为Webapp使用被动STS,为WCF客户端使用主动STS,但我无法使其工作。

我想要工作的方案是:

为应用和WCF设置通用STS然后

  1. 登录webapp1
  2. 去app2并且已经进入(直到这里没关系)
  3. 从webapp2托管的app1调用web服务而不再签名(从这里我遇到麻烦)
  4. 通过登录STS从客户端(例如WPF)调用Web服务。
  5. 那么有没有人知道或者有一个示例,文档或演示来说明如何从头开始这样做?因为所有的identitylabs等都是预配置的,和/或没有很好地记录。

    Thanx阅读,希望在这里有一些答案:)

1 个答案:

答案 0 :(得分:1)

查看http://code.msdn.microsoft.com/windowsazure/Federate-Windows-Live-ID-556ad976

只有一件事没有解决:它在命名网站上无效。 它完全适用于localhost和ip(127.0.0.x或192.168.1.x)