gpt4 book ai didi

ios - ADFS(3.0)与iPad应用程序集成以实现SSO实现

转载 作者:可可西里 更新时间:2023-11-01 05:26:26 25 4
gpt4 key购买 nike

我正在使用 ADAL SDK( https://github.com/AzureAD/azure-activedirectory-library-for-objc ) 将我的 iOS 应用与 ADFS 集成以实现 SSO 实现。我运行上面链接提供的演示代码。

根据演示,它要求 SOS 实现提供以下组件:-

  1. 客户端ID
  2. 重定向 URI
  3. 资源 ID
  4. 权限路径

根据 ADAL SDK,我需要按照本教程 ( https://blog.kloud.com.au/2014/12/02/implementing-azure-active-directory-sso-single-sign-on-in-xamarin-ios-apps/ ) 将我的应用程序注册到 ADFS。但我无法弄清楚如何将我的应用程序注册到 ADFS

我还尝试通过此链接( loggin into an iOS app using a system with ADFS )找出答案。

所以下面的问题:-

  1. 我的页面正确吗?
  2. 如果是,如何使用 ADFS 注册和配置我的应用
  3. 如果否,请帮忙解决这个问题

非常感谢任何帮助。

最佳答案

经过研发,我能够弄清楚如何使用 ADFS 获得所有积分。

  1. 客户端 ID:- 这是一个 GUID。您可以在线生成,也可以生成 GUID( http://www.guidgen.com/ )

  2. 重定向 URI:- 它与 Bundle Identifier(com.compName.MyTestApp) 有关,因此添加 urn 后,重定向 URI 如下所示。 例如。 @“urn:com.compName.MyTestApp”

  3. ResourceId:- 在我的例子中它与重定向 uri 相同。

  4. 权限路径:- 它是 ADFS 登录路径 url,基本上用于通过 ADFS 进行身份验证并获取访问 token 。 EX @"https.//myServer.com/adfs";

注意:- 请根据 Info.plist 文件中的捆绑标识符更改 URL 类型。

一些对我有帮助的链接:-

https://msdn.microsoft.com/en-us/library/dn531010.aspx

SSO from ADAL in WPF Client to ADFS 3.0 on Windows Server 2012 R2

希望能有所帮助。

关于ios - ADFS(3.0)与iPad应用程序集成以实现SSO实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37181367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com