我意识到有一个问题允许多个服务器发送推送通知到相同的应用程序使用相同的SSL证书,但我的问题是不同的。是否可以为将APN发送到相同应用程序的提供程序创建多个SSL证书?
假设单个iOS应用程序的开发者希望允许多个提供者向他的应用程序发送推送通知,但是想要控制哪些提供者有权将APN发送到他的应用程序(并且能够撤消来自其中任何一个人的特权)。
如果所有提供者都有相同的证书,为了阻止其中一个发送APN,他必须全部阻止它们(通过撤消推送SSL证书并获得新证书)。 对于同一个应用程序,是否可以从Apple获得多个推送SSL证书?
这样就可以为每个提供者分配一个唯一的证书,这样就可以阻止一个提供者而不会阻塞其他提供者。
在Apple Provisioning Portal上,似乎没有可能为相同应用程序和相同环境(开发/生产)创建多个Push SSL证书,但我想确定它是否可以'不要做。
创建一个API并让您的多个源向系统发送“通知”,然后通过APN发送实际通知,除非您撤销了源特权,然后简单地忽略它。 – Allen 2016-07-13 11:06:06