Auth Key Token
概述
2016年9月,苹果上线了token鉴权方式,通过获得一个认证密钥(APNs Auth Key)去生成服务器端token,然后可以使用这些token代替现有证书部分的功能,如:消息推送、Apple登录等。一个认证密钥可用于多个应用程序并且永远不过期,如下:(新建一个key)
新建过程中,可选择此key用于哪些服务的鉴权,如:APNs消息推送、DeviceCheck、Sign in with Apple等。
应用于消息推送
相对老的证书鉴权方式,Auth key有如下优势:
- 同一个账户下所有 App 无论是测试 App 还是正式版 App,都能使用同一个 key 来发推送消息和 voice-over-Internet Protocol (VoIP) 消息,不再需要为每个 App 生成一个证书。
- 生成的 Auth Key 不再有过期时间,无需像证书那样每年需要重新生成一次。
- 生成过程简单,不需要繁琐、易错的证书导出操作。
想进一步了解其相关内容请参看 APNs 文档。
具体使用:https://www.jianshu.com/p/faabce135b20
https://blog.csdn.net/a18339063397/article/details/102781300
https://leancloud.cn/docs/ios_push_cert.html