我的客户要求使用 ADFS 通过单点登录机制对 Android 和 iPhone 应用程序进行身份验证。一旦应用程序提供了用户名和密码,ADFS 将在对应用程序进行身份验证后提供一个对应用程序进行声明的令牌,并且此令牌仅在一段时间内有效。
在开始之前,我已经在脑海中收集了以下问题。
iPhone 和 Android 应用程序是否支持 SAML 2.0 协议?如果是,那么我想这很容易实现。
如果 #1 的答案是否定的,那么我认为我们需要 WCF 中的中间服务将 SAML 2.0 令牌转换/转换为应用程序支持的令牌。这是真的吗?
请为我提供正确的方向来实现这一目标。
谢谢