gpt4 book ai didi

ios - iOS推送通知的Certificates.p12文件中密码的作用是什么

转载 作者:可可西里 更新时间:2023-11-01 05:28:35 25 4
gpt4 key购买 nike

要为 iOS 应用程序实现推送服务,我们需要从 Keychain 访问导出推送证书作为 Certificates.p12 文件并将其上传到 APN 服务器。导出时要求输入密码。使用密码和空白密码导出的 Certificate.p12 文件有什么区别?支持推送消息的 parse.com 等云服务不接受使用密码导出的 .p12 文件。当我们编写自己的 APN 服务器时,我们应该使用带密码还是不带密码导出的 .p12 文件?对我来说,在没有密码的情况下导出 p12 文件时,我收到“UnrecoverableKeyException:获取 key 失败”错误。

预先感谢您的帮助。

最佳答案

答案很简单,将举例说明。

将您的 p12 文件视为 ATM 卡(借记卡/信用卡),并想一想如果您没有密码,如果有人拿到您的卡会怎样?

同样,如果您不使用密码保护该 p12,任何拥有该 p12 文件的人都可以使用该 p12 文件向您的应用发送推送通知(恶意)。

关于ios - iOS推送通知的Certificates.p12文件中密码的作用是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27532963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com