针对 AD FS 验证 iOS 应用程序

Authenticate iOS app against AD FS

我正在创建一个 iOS 应用程序来验证 AD FS。我是 AD FS 的新手,但之前曾使用过 Azure AD 身份验证。如前所述,我尝试使用 ADAL but it does not work (maybe 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 中实现此目的?

它只适用于支持 OAuth2 的 ADFS。任何不支持它的版本都无法运行。