如何使用WSTrustChannelFactory连接到SharePoint STS



在ASP.Net Web API服务的上下文中,我正在尝试连接到SharePoint STS以读取共享点用户的安全声明。

使用基于表单的身份验证对用户进行SharePoint 2013身份验证。

我和sharepoint网站在同一个域上,所以我可以访问sharepoint使用的FedAuth cookie。

我正在尝试使用System.ServiceModel.Security.WSTrustChannelFactory来创建安全令牌请求,但我不确定应该使用什么作为WSTrustChanelFactory构造函数的参数。

我正在寻找一些验证,以证明我尝试的方法是合理的,以及我应该如何使用WSTrustChannelFactory。

注:

STS的地址在http://localhost:32843/SecurityTokenServiceApplication/securitytoken.svc 上可用

进一步阅读后,我决定尝试以一种非设计用途的方式使用SharePoint STS(它是一个依赖方STS)。相反,我使用ThinktectureIdentity Server作为身份提供程序来实现身份验证,并使用它来验证SharePoint和我的Web API服务。

相关内容

  • 没有找到相关文章

最新更新