【发布时间】:2018-05-08 12:11:12
【问题描述】:
我正在使用 AzureAD Library for Objective-C (https://github.com/AzureAD/azure-activedirectory-library-for-objc) 使用 OAuth 2 授权代码授权流程连接到 2012 R2 上的 ADFS 3.0。
我收到了错误:
Error with code: AD_ERROR_DEVELOPER_INVALID_ARGUMENT
Domain: ADAuthenticationErrorDomain ProtocolCode:(null)
Details:The argument 'user principal name' is invalid.
Value:(null).
Inner error details: Error Domain=ADAuthenticationErrorDomain Code=100 "(null)"
我们有一个成功连接的安卓应用,所以我认为这不是真正的错误。
我在 iOS 11.3 上使用 v2.6.3 库,在 iPhone 6 和模拟器上都得到相同的结果。
我使用存储库中包含的 SampleSwiftApp 重现了该问题,除了配置之外没有任何代码更改。
- v2.6.3 是否与 2012 R2 上的 ADFS v3.0 兼容?
- 我可以让它与配置更改一起工作吗?
【问题讨论】: