मुझे एहसास है कि एक ही एसएसएल प्रमाणपत्र का उपयोग कर एक ही एप्लिकेशन में एकाधिक सर्वरों को पुश नोटिफिकेशन भेजने की अनुमति देने के बारे में एक सवाल था, लेकिन मेरा प्रश्न अलग है।क्या प्रदाताओं के लिए कई एसएसएल प्रमाण पत्र बनाना संभव है जो एक ही एप्लिकेशन में एपीएन भेजते हैं?
मान लीजिए कि एक एकल आईओएस एप्लिकेशन का डेवलपर कई प्रदाताओं को अपने आवेदन में पुश अधिसूचनाएं भेजने की अनुमति देना चाहता है, लेकिन यह नियंत्रित करना चाहता है कि कौन से प्रदाताओं के पास एपीएन को अपने ऐप में भेजने का अधिकार है (और इसे रद्द करने में सक्षम होना उनमें से किसी से विशेषाधिकार)।
यदि सभी प्रदाताओं के पास एक ही प्रमाण पत्र है, तो उनमें से एक को एपीएन भेजने से रोकने के लिए, उन्हें सभी को ब्लॉक करना होगा (पुश एसएसएल प्रमाणपत्र को रद्द करके और एक नया प्राप्त करना)। क्या एक ही एप्लिकेशन के लिए ऐप्पल एकाधिक पुश एसएसएल प्रमाण पत्र से प्राप्त करना संभव है?
इससे प्रत्येक प्रदाता के लिए एक अद्वितीय प्रमाणपत्र असाइन करना संभव हो जाएगा, जो बाकी को अवरुद्ध किए बिना एकल प्रदाता को अवरुद्ध करने की अनुमति देगा।
ऐप्पल प्रोविजनिंग पोर्टल पर एक ही एप्लिकेशन और उसी वातावरण (विकास/उत्पादन) के लिए एक से अधिक पुश SSL प्रमाणपत्र बनाने की संभावना प्रतीत नहीं होती है, लेकिन मैं यह सुनिश्चित करना चाहता था कि यह ' टी नहीं किया जाएगा।
एक एपीआई बनाएं और अपने एकाधिक स्रोतों को अपने sytem पर "अधिसूचनाएं" भेजें और फिर आप एपीएन के माध्यम से वास्तविक अधिसूचना भेजें जब तक कि आप स्रोत विशेषाधिकारों को निरस्त नहीं करते हैं, फिर इसे अनदेखा करें। – Allen