我正在尝试2天来从ADFS获取STS令牌。我制作了ASP.Net应用程序,需要在托管CRM上作为用户进行认证。什么是最简单的方法来获取当前登录用户的ADFS(从这台机器)并使用他的凭据登录到CRM 2011。我无法使用网络凭据,因为我通过STS登录托管服务器。
我尝试使用this link运行sdk\samplecode\cs\generalprogramming\authentication\ifdsinglesignon\
示例,但仍无法获得认证。我必须说我不需要使用用户,域和传递,因为我无法得到它们。 必须使用令牌。
答案 0 :(得分:0)
AFAIK,我们可以使用visual studio 2010添加sts参考:
您可以将FederationMetadata和Web.config修改为指向STS。 希望这回答
干杯