【问题标题】:Stuck on IOS authentication Intune卡在 IOS 身份验证 Intune
【发布时间】:2021-11-27 01:56:12
【问题描述】:

我工作的公司在 Microsoft Intune 上正确注册的某些设备在通过 Microsoft Authenticator 进行身份验证后收到以下错误:

canOpenURL:URL 失败:“msauth://broker” - 错误:“操作 无法完成。 (OSStatus 错误 -10814.)"

该应用正在使用: iOS 15.0, 手动集成 ADAL SDK(无 cocoapods)

非常感谢您的支持!

【问题讨论】:

  • 重新安装 ADAL 库。它将安装最新版本的 ADAL SDK 并尝试再次运行。检查这个:github.com/AzureAD/azure-activedirectory-library-for-objc
  • 您好 Guglielmo,如果我的回答对您有帮助,您可以接受它作为答案(单击答案旁边的复选标记将其从灰色切换为已填充。)。这对其他社区成员可能是有益的。谢谢

标签: ios swift adal intune


【解决方案1】:

请尝试以下操作。根据错误,旧版本的 ADAL(即 MSAL)似乎不支持 ios 15.0 版本。

我们建议您使用最新版本的 ADAL。检查最新版本的最佳位置是 GitHub 上的 releases page,或依赖该数据的工具。 CocoaPods 之类的工具可以让您更轻松地设置项目依赖项并更新到最新版本。

注意

  1. 要使用 iOS 15,您必须至少拥有 5.0.0 版本。但是,我们建议切换到 6.0.0 版本,因为不会维护 5.0.0。

  2. 要使用 iOS 13+(使用 Xcode 11 构建时),您必须至少具有 2.7.14 或 4.0.2 版本

请关注此document,以便在您的 iOS 项目中使用 MSAL 库有多种选择:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-14
    • 1970-01-01
    • 2012-02-14
    • 2020-06-26
    • 2016-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多