微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 Apple 登录 - 使用设备iPhone 或 iPad的 Apple ID 时电子邮件丢失

如何解决使用 Apple 登录 - 使用设备iPhone 或 iPad的 Apple ID 时电子邮件丢失

在 iOS 应用中,我们正在与 Azure B2C AD 结合使用 Apple 登录

如果用户登录确认弹出时选择“使用不同的 Apple ID”(他们最终在与网络相同的基于网络的流程中用户)。无论他们决定分享真实的电子邮件还是使用 Apple 生成的电子邮件,都是如此。

但是,如果用户继续使用他们设备上的 Apple ID(使用 Touch/Face ID 或密码完成登录),那么 Apple 返回给 Azure 的令牌似乎不包含任何电子邮件(既不是用户的真实电子邮件,也不是 Apple 生成的隐藏真实用户电子邮件的电子邮件)。

我已经能够用多个 Apple ID 重现这一点。我在这里和苹果开发者论坛中看到了其他类似的问题,但他们似乎没有遇到这种唯一的问题是在使用设备的 Apple ID 时出现的确切情况。

知道这里发生了什么以及我们如何确保返回电子邮件吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。