Action Required: Apple Push Notification Service Server Certificate Update

Lathan Theivendran 5 Reputation points
2025-02-12T08:47:56.82+00:00

Hi, we reiceved from apple the following message.

Hello, We’re reaching out with a final reminder that the Certification Authority (CA) for Apple Push Notification service (APNs) is changing. APNs updated the server certificates in sandbox on January 21, 2025. APNs production server certificates will be updated on February 24, 2025. To continue using APNs without interruption, you’ll need to update your application’s Trust Store to include the new server certificate: SHA-2 Root: USERTrust RSA Certification Authority certificate.

We are using the Azure Web App Service. The web service sends token-based push notifications directly to the Apple Push server.

So we are not using any Notification Hubs or Firebase.

Do we need to do anything to use the latest certificate Apple is requesting? Does Microsoft update the certificate automatically? Where and how can I check if the certificate is installed for the web app?

Thanks, Lathan

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,318 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Deepanshu katara 13,925 Reputation points MVP
    2025-02-12T09:22:52.52+00:00

    Hello , welcome to MS Q&A

    Please find similar thread -->https://learn.microsoft.com/en-us/answers/questions/2155205/apple-apns-certificate-change-and-azure-web-app

    Also, Microsoft generally maintains the trusted root certificates for Azure Web Apps so, in general, you shouldn't have to do anything here manually. when Apple does an update to its certificate, then Microsoft will add it into the trust store, and hence your web job should continue to send push notifications without any problem.

    Please let us know if any further questions

    Kindly accept if it helps

    Thanks

    Deepanshu


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.