问题描述
在 iOS 应用中,我们正在与 Azure B2C AD 结合使用 Apple 登录。
如果用户在登录确认弹出时选择“使用不同的 Apple ID”(他们最终在与网络相同的基于网络的流程中用户)。无论他们决定分享真实的电子邮件还是使用 Apple 生成的电子邮件,都是如此。
但是,如果用户继续使用他们设备上的 Apple ID(使用 Touch/Face ID 或密码完成登录),那么 Apple 返回给 Azure 的令牌似乎不包含任何电子邮件(既不是用户的真实电子邮件,也不是 Apple 生成的隐藏真实用户电子邮件的电子邮件)。
我已经能够用多个 Apple ID 重现这一点。我在这里和苹果开发者论坛中看到了其他类似的问题,但他们似乎没有遇到这种唯一的问题是在使用设备的 Apple ID 时出现的确切情况。
知道这里发生了什么以及我们如何确保返回电子邮件吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)