我按照这个链接做了
http://msdn.microsoft.com/en-us/library/gg251994.aspx
但我们的情况是垃圾不同:
我们有一个WinForm客户端,Wcf服务(托管为Windows服务),Sts(托管为Windows服务),基于声明的共享点网站进行报告
如上所述,我必须创建一个asp.net Web服务作为身份提供者安全令牌服务(IP-STS),但我们目前不想使用IIS。我们希望它能够作为独立服务运行,没有任何依赖性。保持服务器设置和维护的简单性。那么当用户登录到WinForm客户端时如何保留令牌,然后当用户单击从客户端查看报告的链接时,我们将使用它来向SharePoint进行身份验证(使用我们的STS托管的Windows服务)而无需创建新的IP -STS托管在IIS中,强制用户必须再次输入其信息以对SharePoint进行身份验证。
非常感谢任何想法或帮助!