任何人都创建了C#.NET应用程序,以使用ADFS 2.0从Windows Server 2012登录SAML 2.0



我已经配置了Windows Server 2012 R2中的Salesforce(SAML 2.0(SSO和ADFS 2.0。我想创建一个C#.NET桌面应用程序,其中应自动登录用户(通过他的域凭据(并获取某些组织的标准对象元数据。
我已经搜索了它,并找到了2个单独的解决方案:
1.使用ADFS 2.0
配置SSO2.使用域(ADFS 2.0(凭证登录的NET实用程序。

,但我找不到相同的组合解决方案。如果有人对此有任何想法或已经实施了此类设置(SAML SSO与ADFS 2.0& c#.net Utilities通过域凭证自动登录到Salesforce org(,请分享您的知识。



预先感谢。

adfs 2.0支持WS-FED和SAML 2.0。

听起来您已经联合了ADF和Salesforce。

因此,使用ASP MVC应用程序(即基于浏览器(,例如使用WIF连接到ADF,您可以连接,因为这些协议都是基于浏览器的。

对于ws-fed,这称为被动配置文件。

您不能将被动配置文件用于桌面应用程序,因为它没有浏览器支持。

您需要使用基于WCF的活动配置文件,并由ADFS支持。