How to install an Apple Push Notification certificate on a client site

Question: How can I securely enable the SSL certificate required for push notifications in the installer for my server product?

Reference Information. Apple Push notifications require an SSL client certificate on the server that makes calls to Apple.

My product has a traditional client / server architecture, that is, the client installs the server on its intranet, and then receives the iOS client from the App Store and connects the client to its server instance.

The fact is that the client itself installs the server, not the cloud architecture, where I myself would manage the server.

My problem is that I do not know how to safely pack the push notification certificate into the server installer. I cannot distribute the .p12 file without a password, because it can open my private key, and I cannot use a password, because the password must be included somewhere else in the installer that would defeat the target. Do I need to send messages from all my clients through a server that I manage that has an SSL client certificate? Do I need to install an SSL certificate manually on all the sites of my clients?

Have others already encountered this problem? Or has everyone moved to the cloud?

+5
source share
2 answers

, Apple Push. Apple Push, MAJOR-, , Apple google.

: Push- (), Windows Server. . , . , , . .

HAPPEN , Mac Windows Server (-tabbing MacOS VM-Ware). Windows Mac, , Windows "time.windows.com", "time.apple.com" - Mac. Windows "time.apple.com". , . .: -)

, , , , . , SSL... ( ) , , , .

, .

+4

push-:

  • .p12,
  • .cer(.p12 + ), .

, xml .

0

All Articles