我的基本要求是调用使用SAML令牌的Web服务。 作为其中的一部分,第一步是从IdentityProvider获取令牌。
这就是我所拥有的:
现在我不知道从哪里开始在ASP.NET(4.5)中开发客户端以连接到STS并获取令牌。
有什么指示让我开始吗?
注意:我尝试在证书中传递HttpWebRequest,但是出现了一些连接错误。我甚至不确定这是不是这样。还阅读有关WebClient和HttpClient类的内容。
答案 0 :(得分:0)
我为此使用了WSTrustChannelFactory。 这篇文章帮助我实现了:http://leastprivilege.com/2012/11/16/wcf-and-identity-in-net-4-5-external-authentication-with-ws-trust/
此处还有我的代码部分:How to pass a certificate to WSTrust to get Saml Token