是否可以为将 APN 发送到同一应用程序的提供商创建多个 SSL 证书? [英] Is it possible to create multiple SSL certificates for providers that send APNs to the same Application?

查看:18
本文介绍了是否可以为将 APN 发送到同一应用程序的提供商创建多个 SSL 证书?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我意识到有一个关于允许多个服务器使用相同的 SSL 证书向同一个应用程序发送推送通知的问题,但我的问题是不同的.

I realize there was a question about allowing multiple servers to send Push Notifications to the same application using the same SSL Certificate, but my question is different.

假设一个 iOS 应用程序的开发者希望允许多个提供者向他的应用程序发送推送通知,但想要控制哪些提供者有权向他的应用程序发送 APNs(并且能够撤销该权限)从其中任何一个).

Suppose that the developer of a single iOS application would like to allow multiple providers to send Push Notifications to his application, but wants to control which providers have the authority to send APNs to his App (and to be able to revoke that privilege from any one of them).

如果所有提供者都拥有相同的证书,为了阻止其中一个发送 APNs,他必须阻止所有的提供者(通过撤销 Push SSL 证书,并获得一个新的).是否可以从 Apple 获取同一应用程序的多个 Push SSL 证书?

If all the providers have the same certificate, in order to block one of them from sending APNs, he has to block them all (by revoking the Push SSL Certificate, and getting a new one). Is it possible to get from Apple multiple Push SSL Certificates for the same Application?

这样就可以为每个提供者分配一个唯一的证书,这将允许阻止一个提供者而不阻止其余的提供者.

That would make it possible to assign a unique certificate for each provider, which would allow to block a single provider without blocking the rest.

在 Apple Provisioning Portal 上,似乎不可能为同一个应用程序和同一个环境(开发/生产)创建多个 Push SSL 证书,但我想确定它是否不能完成.

On the Apple Provisioning Portal there doesn't seem to be a possibility to create more than one Push SSL Certificate for the same Application and the same environment (Development/Production), but I wanted to be sure whether it can't be done.

推荐答案

既然没人回答我的问题,那我就自己回答一下.

Since no one answered my question, I'll answer it myself.

该问题的答案过去是否定的,但似乎 Apple 在配置门户(现在称为 Certificates, Identifiers & Profiles)中进行了一些更改,现在可以定义同一应用程序和同一环境的多个证书.

The answer to that question used to be no but it seems that Apple made some changes in the provisioning portal (which is now called Certificates, Identifiers & Profiles), and now it's possible to define multiple certificates for the same application and the same environment.

这篇关于是否可以为将 APN 发送到同一应用程序的提供商创建多个 SSL 证书?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆