Publié le: Nov 9, 2021
Amazon Simple Notification Service (Amazon SNS) prend désormais en charge l’authentification par jeton pour l’envoi de notifications push mobiles aux appareils Apple. Lors de la création d’une nouvelle application de plate-forme dans la console Amazon SNS ou l’API, vous pouvez désormais choisir entre une authentification basée sur des jetons (fichier clé .p8) ou sur des certificats (certificats .p12).
L’authentification par jeton permet une communication sans état entre Amazon SNS et le service Apple Push Notification (APN). La communication sans état est plus rapide que la communication basée sur des certificats car celle-là n’exige pas une recherche du certificat de la part de l’APN. Lorsque vous utilisiez des certificats .p12, vous deviez renouveler le certificat et le point de terminaison une fois par an. Maintenant, en utilisant le fichier clé .p8, vous pouvez réduire votre charge opérationnelle en supprimant la nécessité de renouvellements annuels. Pour les applications de plate-forme créées à l’aide de certificats .p8, Amazon SNS utilise une authentification basée sur des jetons pour délivrer des messages aux applications mobiles.
Vous pouvez utiliser l’authentification par jeton pour les points de terminaison APN dans les régions AWS suivantes où Amazon SNS prend en charge les notifications push mobiles : USA-Est (Virginie du Nord), USA-Est (Californie du Nord), USA-Est (Oregon), Asie-Pacifique (Mumbai), Asie-Pacifique (Séoul), Asie-Pacifique (Singapour), Asie-Pacifique (Sydney), Asie-Pacifique (Tokyo), Europe (Francfort), Europe (Irlande) et Amérique du Sud (São Paulo).
Pour démarrer, consultez les ressources suivantes :
- Méthodes d’authentification Apple dans le Guide du développeur Amazon SNS.
- SetPlatformApplicationAttributes dans la référence d’API Amazon SNS.
- Conditions préalables pour les notifications des utilisateurs Amazon SNS dans le Guide du développeur Amazon SNS.
- Authentification par jeton pour les applications iOS avec Amazon SNS dans le blog AWS Compute.