是否可以与iOS上的两个或更多应用共享ADAL访问权限和刷新令牌?我在Android上发过关于此的帖子,但不确定它是否可以在iOS上使用。
我的猜测是它是通过共享粘贴板共享的,但这需要应用程序由同一个teamID签名。要做到这一点,我只需要设置相同的用户ID,还是需要其他东西?
答案 0 :(得分:2)
您可以由同一个开发人员在应用之间共享令牌。因此,如果用户安装了您开发的两个应用程序并使用第一个应用程序登录,则第二个应用程序可以访问该令牌。另一位开发人员的应用无法从您的应用访问该令牌,因此系统会提示用户再次登录。
令牌通过钥匙串组共享。说明在ADALiOS github page上,但总结如下:
com.microsoft.adalcache
添加到钥匙串共享列表中。