Publicado: Nov 9, 2021
Agora, o Amazon Simple Notification Service (Amazon SNS) oferece suporte à autenticação baseada em token para enviar notificações por push móveis para dispositivos Apple. Ao criar uma nova aplicação de plataforma no console ou na API do Amazon SNS, agora você pode escolher entre a autenticação baseada em token (arquivo de chave .p8) ou baseada em certificado (certificados .p12).
A autenticação baseada em token fornece comunicação sem estado entre o Amazon SNS e o serviço Apple Push Notification (APN). A comunicação sem estado é mais rápida do que a comunicação baseada em certificado, pois não requer APNs para procurar o certificado. Ao usar certificados .p12, você precisava renovar o certificado e o endpoint uma vez por ano. Agora, usando o arquivo de chave .p8, você pode reduzir sua carga operacional dispensando a necessidade de renovações anuais. Para aplicações de plataforma criadas usando certificados .p8, o Amazon SNS usa a autenticação baseada em token para a entrega de mensagens a aplicações móveis.
Você pode usar a autenticação baseada em token para endpoints de APNs nas seguintes regiões da AWS em que o Amazon SNS oferece suporte a notificações por push móveis: Leste dos EUA (Norte da Virgínia), Oeste dos EUA (Norte da Califórnia), Oeste dos EUA (Oregon), Ásia-Pacífico (Mumbai), Ásia-Pacífico (Seul), Ásia-Pacífico (Singapura), Ásia-Pacífico (Sydney), Ásia-Pacífico (Tóquio), Europa (Frankfurt), Europa (Irlanda) e América do Sul (São Paulo).
Para começar a usá-lo, consulte os seguintes recursos:
- Métodos de autenticação da Apple no Guia do desenvolvedor do Amazon SNS.
- SetPlatformApplicationAttributes na Referência de APIs do Amazon SNS.
- Pré-requisitos para notificações de usuário do Amazon SNS no Guia do desenvolvedor do Amazon SNS.
- Autenticação baseada em token para aplicações iOS com o Amazon SNS no Blog de computação da AWS.