
我已经尝试过研究SAML和iOS,并且只能找到提供解决方案的第三方软件,但没有解释如何在没有任何第三方集成到应用程序的情况下完成这项工作.
我研究过的资源:
> https://www.mutuallyhuman.com/blog/2013/05/09/choosing-an-sso-strategy-saml-vs-oauth2/
> http://leandrob.com/2012/02/request-a-token-from-adfs-using-ws-trust-from-ios-objective-c-iphone-ipad-android-java-node-js-or-any-platform-or-language/
> http://blog.centrify.com/ideal-solution-for-sso-across-native-mobile-applications/
> https://msdn.microsoft.com/en-us/library/bb897402.aspx
由于我对此登录页面的内容一无所知,如何确定响应是否已正确验证?此外,如何将此响应中的相关信息提取并提取到应用程序中以存储以供将来验证的Web服务请求?
解决方法 如果客户拥有ADFS 2012R2,则它支持公共客户端的OAuth.使用支持ADFS的ADAL(Active Directory身份验证库).在这种情况下,它将d出一个浏览器对话框窗口进行身份验证,然后获取授权代码.然后将此代码转换为访问令牌(JWT),然后可以对WebAPI使用该代码. 总结以上是内存溢出为你收集整理的iOS应用程序如何收到SAML身份验证响应?全部内容,希望文章能够帮你解决iOS应用程序如何收到SAML身份验证响应?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)