【问题标题】:Authenticate iOS app against AD FS针对 AD FS 对 iOS 应用进行身份验证
【发布时间】:2017-02-09 06:46:49
【问题描述】:

我正在创建一个 iOS 应用程序,它将针对 AD FS 进行身份验证。我对 AD FS 完全陌生,但之前曾使用过 Azure AD 身份验证。如here 所述,我尝试使用 ADAL,但它不起作用(可能是this 原因)

var AuthContext = new AuthenticationContext(ServiceConstants.AUTHORITY, false);
AuthResult = await AuthContext.AcquireTokenAsync(resourceURL, ServiceConstants.CLIENTID, ServiceConstants.RETURNURI, param);

权威类似于https://sts.xxx.xx.xx.xx/adfs

如何使用 Adal 对 AD FS 进行身份验证?或者是否有任何其他方法可以在对象 C 中实现这一点?

【问题讨论】:

    标签: ios objective-c authentication adfs adal


    【解决方案1】:

    它仅适用于支持 OAuth2 的 ADFS。任何不支持它的版本都将无法使用。

    【讨论】:

    • 感谢您的回复。有没有其他方法可以通过本机移动设备对 AD FS 进行身份验证?
    • 正如我上面所说,是的,如果 ADFS 支持 OAuth2,您可以使用 ADAL。否则,您将需要编写流程。
    • 客户端正在寻求提供 OAuth2 支持。如果支持 OAuth2,我该如何实现?
    猜你喜欢
    • 2012-03-06
    • 2020-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多