使用Windows Identity Foundation为SharePoint 2010创建自定义活动STS

时间:2011-11-21 16:26:38

标签: sharepoint sharepoint-2010 forms-authentication wif sts-securitytokenservice

任何人都可以告诉我是否可以为sharepoint 2010创建自定义主动安全tokebn服务。我基本上是想创建一个自定义sts,我不必离开sharepoint网站本身才能登录。

我已经看到了创建自定义被动sts的示例,但是无法查看自定义被动sts的任何内容。

我对WIF很新,所以任何指针或帮助都会非常感激。

编辑(2011年11月22日):好的,也许我看错了。第一个问题是我有Web服务和需要声明声明的网站,并将每个请求解析为相同的身份(在这种情况下,我不能使用被动sts作为服务)。第二个问题是我希望能够将登录工具集成到我的网站的主页上 - 我的理解是这不能用被动的sts实现。

EDIT(2011年11月28日):所以在下面的建议中,我已经提出了thinktecture身份服务器。我很容易在被动场景中使用它,但仍然无法使用ws-trust端点(活动场景)。我一直在尝试使用WSTrustChannelFactory和UserNameWSTrustBinding创建自定义登录webpart,但每当我调用ValidateToken时,我都会收到一条错误,指出“令牌的发行者不是受信任的发行者”。信任应该已经建立,因为我可以使用被动登录机制登录。

马特

1 个答案:

答案 0 :(得分:1)

  • 我已经看过创建自定义被动sts的示例,但是无法看到活动?被动sts的任何内容。

看看Identity Server。它是一种主动和被动的自定义安全令牌服务。