Azure active directory &引用;SSO";Intune公司门户应用程序和第三方iOS应用程序之间

Azure active directory &引用;SSO";Intune公司门户应用程序和第三方iOS应用程序之间,azure-active-directory,adal,mdm,msal,intune,Azure Active Directory,Adal,Mdm,Msal,Intune,是否可以让我的第三方iOS应用程序使用Intune公司门户应用程序的共享令牌来绕过身份验证?我可以在两个第三方应用程序之间实现这一点,方法是登录其中一个,并让另一个从iOS密钥链静默获取令牌。我正在使用Azure AD的框架进行身份验证 这些应用程序运行在运行iOS 12的MDM管理(Intune)iOS设备上。我打开了一个询问窗口。事实证明,只有在你自己的应用程序之间才能共享钥匙链。这是苹果设置的限制: Xcode会自动将您的团队ID作为密钥链组的前缀 确保您的团队特定于您的开发团队 摘自。您

是否可以让我的第三方iOS应用程序使用Intune公司门户应用程序的共享令牌来绕过身份验证?我可以在两个第三方应用程序之间实现这一点,方法是登录其中一个,并让另一个从iOS密钥链静默获取令牌。我正在使用Azure AD的框架进行身份验证

这些应用程序运行在运行iOS 12的MDM管理(Intune)iOS设备上。

我打开了一个询问窗口。事实证明,只有在你自己的应用程序之间才能共享钥匙链。这是苹果设置的限制:

Xcode会自动将您的团队ID作为密钥链组的前缀 确保您的团队特定于您的开发团队


摘自。

您是否查看了将用作跨应用SSO代理的MS Authenticator应用程序?据我所知,公司门户应用程序仅作为Android的代理。到目前为止,验证器似乎只支持ADAL而不支持MSAL


是的,我确实检查了ADAL库,但在这个特殊情况下,我不得不使用MSAL库,它是两个库中较新的一个。